The Town Files

The 25 Best Small Towns for Families in Colorado

Ranked on The Town Files lifestyle rankings among 89 towns of 2,500–10,000 people in Colorado. #1 is Roxborough Park, CO.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Families in Colorado1. Roxborough Park100th pct2. Severance99th pct3. Cherry Hills Village99th pct4. Woodmoor96th pct5. Timnath96th pct6. Genesee95th pct7. Fairmount94th pct8. Gleneagle94th pct9. Eaton94th pct10. Redlands93rd pct11. Sierra Ridge93rd pct12. Milliken92nd pct13. Ponderosa Park92nd pct14. Evergreen91st pct15. Mead91st pct16. Todd Creek90th pct17. Strasburg88th pct18. Meridian Village87th pct19. Stonegate86th pct20. Palmer Lake85th pct21. Penrose81st pct22. Orchard City80th pct23. Bennett80th pct24. Silt78th pct25. Platteville77th pct
  1. 25Platteville, Colorado

    Better for families than 77% of Colorado towns

    2,955 people · Weld County · median home $416,700 · income $74,500 · Jan low 14°F · 38 in snow

  2. 24Silt, Colorado

    Better for families than 78% of Colorado towns

    3,536 people · Garfield County · median home $446,900 · income $93,690 · Jan low 10°F · 27 in snow

  3. 23Bennett, Colorado

    Better for families than 80% of Colorado towns

    2,862 people · Adams County · median home $444,000 · income $107,736 · Jan low 19°F · 45 in snow

  4. 22Orchard City, Colorado

    Better for families than 80% of Colorado towns

    3,142 people · Delta County · median home $324,300 · income $55,960 · Jan low 19°F · 40 in snow

  5. 21Penrose, Colorado

    Better for families than 81% of Colorado towns

    3,685 people · Fremont County · median home $308,800 · income $88,109 · Jan low 18°F · 31 in snow

  6. 20Palmer Lake, Colorado

    Better for families than 85% of Colorado towns

    2,636 people · El Paso County · median home $485,700 · income $125,357 · Jan low 16°F · 121 in snow

  7. 19Stonegate, Colorado

    Better for families than 86% of Colorado towns

    9,072 people · Douglas County · median home $641,600 · income $159,086 · Jan low 19°F · 64 in snow

  8. 18Meridian Village, Colorado

    Better for families than 87% of Colorado towns

    3,202 people · Douglas County · median home $732,400 · income $190,833 · Jan low 19°F · 64 in snow

  9. 17Strasburg, Colorado

    Better for families than 88% of Colorado towns

    3,307 people · Adams County · median home $496,100 · income $117,845 · Jan low 14°F · 43 in snow

  10. 16Todd Creek, Colorado

    Better for families than 90% of Colorado towns

    5,028 people · Adams County · median home $897,200 · income $194,362 · Jan low 16°F · 35 in snow

  11. 15Mead, Colorado

    Better for families than 91% of Colorado towns

    4,781 people · Weld County · median home $585,100 · income $125,357 · Jan low 14°F · 47 in snow

  12. 14Evergreen, Colorado

    Better for families than 91% of Colorado towns

    9,307 people · Jefferson County · median home $829,400 · income $150,417 · Jan low 13°F · 81 in snow

  13. 13Ponderosa Park, Colorado

    Better for families than 92% of Colorado towns

    3,334 people · Elbert County · median home $704,000 · income $132,154 · Jan low 18°F · 75 in snow

  14. 12Milliken, Colorado

    Better for families than 92% of Colorado towns

    8,386 people · Weld County · median home $406,700 · income $107,500 · Jan low 18°F · 39 in snow

  15. 11Sierra Ridge, Colorado

    Better for families than 93% of Colorado towns

    3,490 people · Douglas County · median home $862,500 · income $158,183 · Jan low 19°F · 64 in snow

  16. 10Redlands, Colorado

    Better for families than 93% of Colorado towns

    9,061 people · Mesa County · median home $487,500 · income $92,391 · Jan low 21°F · 22 in snow

  17. 9Eaton, Colorado

    Better for families than 94% of Colorado towns

    5,802 people · Weld County · median home $475,900 · income $106,294 · Jan low 18°F · 33 in snow

  18. 8Gleneagle, Colorado

    Better for families than 94% of Colorado towns

    6,649 people · El Paso County · median home $605,400 · income $139,653 · Jan low 19°F · 121 in snow

  19. 7Fairmount, Colorado

    Better for families than 94% of Colorado towns

    9,324 people · Jefferson County · median home $827,600 · income $163,600 · Jan low 17°F · 76 in snow

  20. 6Genesee, Colorado

    Better for families than 95% of Colorado towns

    3,610 people · Jefferson County · median home $1,032,700 · income $186,667 · Jan low 13°F · 141 in snow

  21. 5Timnath, Colorado

    Better for families than 96% of Colorado towns

    6,487 people · Larimer County · median home $730,100 · income $178,257 · Jan low 15°F · 48 in snow

  22. 4Woodmoor, Colorado

    Better for families than 96% of Colorado towns

    9,536 people · El Paso County · median home $771,900 · income $171,875 · Jan low 16°F · 121 in snow

  23. 3Cherry Hills Village, Colorado

    Better for families than 99% of Colorado towns

    6,442 people · Arapahoe County · median home $2,000,001 · income $250,001 · Jan low 19°F · 34 in snow

  24. 2Severance, Colorado

    Better for families than 99% of Colorado towns

    7,683 people · Weld County · median home $528,500 · income $124,572 · Jan low 15°F · 41 in snow

  25. 1Roxborough Park, Colorado

    Better for families than 100% of Colorado towns

    9,416 people · Douglas County · median home $678,800 · income $173,083 · Jan low 19°F · 86 in snow

Price vs ranking

Median home value vs ranking, Colorado towns0255075100$95K$422K$748K$1074K$1401KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Colorado.

More Colorado rankings

Same ranking, other places

Methodology. We ranked 89 towns of 2,500–10,000 people in Colorado (2020 Census population; towns with 2,500+ people have pages so far). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: