COLORADO SPRINGS, Colo. — Four of the five best places to live in the U.S. are in Colorado, according to the latest rankings from U.S. News and World Report.

The rankings, which came out Tuesday, rate the 150 most populous metro areas in the United States. Cities are ranked based on criteria including the job market, housing affordability, quality of life, desirability, and net migration.

According to this year’s list, the top 10 cities are:

  1. Boulder
  2. Denver
  3. Austin, Texas
  4. Colorado Springs
  5. Fort Collins
  6. Charlotte, North Carolina
  7. Des Moines, Iowa
  8. Fayetteville, Arkansas
  9. Portland, Oregon
  10. San Francisco

“Colorado Springs attracts students, professionals and military personnel to the area with a cache of military bases and nationally ranked colleges,” U.S. News said in their write-up. “Plus, construction in Colorado Springs is booming, with new residences popping up alongside quality schools, parks and cultural attractions.”

Colorado Springs moves down a spot from 2019, when the city was ranked #3. Denver is holding steady at #2. Boulder and Fort Collins weren’t in the Top 10 last year.