
Houston, Dallas and Austin nabbed the top three spots on our list of best cities for recent college grads. Spurred by low costs of living and booming energy and tech industries, these metro areas have a lot to offer new professionals seeking a home.
This includes high starting salaries. At $44,100, Houston's average starting salary for those with bachelor's degrees is the second-highest in the nation, behind only San Francisco, No. 10 on our list. The average starting salary in Dallas is $41,000; in Austin it's $38,700.
Click here to learn more about the best cities for college grads at our partner site, Forbes.com.
"Their economy is generally booming, but especially because of oil and gas," says Al Lee, quantitative analysis director for salary information Web site Payscale.com of Houston. "That pulls up the overall pay scale."
Atlanta, Seattle, Charlotte, N.C., and Denver also made the list.
These factors are important. With the average college graduate leaving school with nearly $19,000 in debt, a city's economic situation should be a pretty big factor in deciding where to move.
Washington, D.C., No. 9 on our list, has some of the nation's highest costs of living, but the high starting salaries and job growth offset that.
Salt Lake City offers decent starting salaries and enviable job growth, but its low population of 20-somethings keeps it out of the top 10. Cleveland, on the other hand, could offer free gas to entice new residents and it probably wouldn't make a difference. The city offers below-average starting salaries to new college grads and negative job growth.