There will be a whole new class of college graduates entering the job market in the coming weeks, and they’ll have a big decision to make when it comes to their career. While some will just move back home and look for a job, others will move to places where it may be easier to start their career, and now a new report reveals where those places are.

WalletHub has come out with a list of the Best Places to Start a Career. The site looked at more than 180 cities in the United States, judging twenty-seven key factors in areas of Professional Opportunities and Quality of Life. Factors include things like the number of entry-level jobs, average starting salary and workforce, as well as commute time, the average population between twenty-five and thirty-four, fun-friendliness and more.

Topping the list this year is Salt Lake City, Utah, with a score of 65.12 out of 100, landing in at four for Professional Opportunities and fifth for Quality of Life. Miami, Florida, seventh overall, is in the top spot for Professional Opportunities, while Madison, Wisconsin is at the top for Quality of Life.

We love it when a local city makes the list. Not any list, but a good list! Columbia, South Carolina came in on the Top Ten Best Cities to Start a Career!

  • Top Ten Best Cities To Start A Career

  • 1. Salt Lake City, UT

  • 2. Orlando, FL

  • 3. Atlanta, GA

  • 4. Austin, TX

  • 5. Seattle, WA

  • 7. Miami, FL

  • 8. Tampa, FL

  • 9. Portland, FL

  • 10. Columbia, SC

  • Ten Worst Cities To Start A Career

    On the flipside, North Las Vegas, Nevada comes in dead last with a score of 32.90, and ranking in the bottom ten for both Professional Opportunities and Quality of Life.

  • 1. North Las Vegas, NV

  • 2. Shreveport, LA

  • 3. New York, NY

  • 4. Santa Clarita, CA

  • 5. Casper, WY

  • 6. Newark, NJ

  • 7. Pembroke Pines, FL

  • 8. Long Beach, CA

  • 9. Anchorage, AK

  • 10. Juno, AK