By most factors, the economy is by and large in a better state than it was a few years ago, but when it comes to finding a job, you may want to consider "location, location, location." A recent report by CareerBuilder and its economic research company Emsi suggests that some cities in the United States have been more successful at job creation than others, affecting how current and potential workers view the job markets on both ends of the spectrum.

The researchers looked at job growth data for each of the 150 most populated metro areas in the U.S. from 2014 to 2015 and compared those numbers to national job growth trends. Dallas, Texas, ranked number one, while four cities in California, two in Florida, and ones in Washington, North Carolina, and Georgia rounded out the top ten. According to the report, here are the 10 cities most exceeding national job growth: 

1. Dallas, Texas
2. San Jose, California
3. Los Angeles, California
4. Seattle, Washington
5. Miami, Florida
6. Atlanta, Georgia
7. Orlando, Florida
8. San Francisco, California
9. Riverside, California
10. Charlotte, North Carolina 

The report also included the metro cities that did not create as many jobs from 2014 to 2015 as expected. Chicago ranked at the top (or bottom?) of the list with only 55,443 jobs created despite an expected growth of 94,480, and New York City followed with only 155,981 jobs created, compared to an expected 187,286.

1. Chicago, Illinois 
2. New York, New York
3. Philadelphia, Pennsylvania
4. New Orleans, Louisiana
5. St. Louis, Missouri
6. Richmond, Virginia
7. Virginia Beach, Virginia
8. Cleveland, Ohio
9. Tulsa, Oklahoma
10. Lafayette, Louisiana

To read the full report, head over to CareerBuilder

[h/t CBS News]