Towns

Small towns in Colorado

120 small towns, communities and small cities of 1,000 to 75,000 people, plus 49 smaller suburbs, marked as suburbs. In the parts of Colorado outside metro areas, everyday prices run 2.5% below the U.S. average, and housing 3% below.

Closest to a big city

  1. Lafayette20 miles to Denver
  2. Louisville20 miles to Denver
  3. Dacono21 miles to Denver
  4. Erie21 miles to Denver
  5. Genesee21 miles to Denver

Straight-line miles to a metro area of about 1 million people or more.

Lowest home values

  1. Ordway$104,400
  2. Center$126,000
  3. Las Animas$132,700
  4. Springfield$134,100
  5. Fowler$143,900

Typical value of an owner-occupied home.

Growing fastest

  1. Elizabethup 73% since 2020
  2. Keenesburgup 68% since 2020
  3. Deer Trailup 59% since 2020
  4. Severanceup 48% since 2020
  5. Meadup 47% since 2020

College towns

  1. GunnisonWestern Colorado University

Tourist towns

  1. Winter Park71% vacation homes
  2. Keystone60% vacation homes
  3. Dillon57% vacation homes
  4. Breckenridge56% vacation homes
  5. Frisco52% vacation homes
  6. Vail51% vacation homes
  7. Fraser50% vacation homes
  8. Crested Butte34% vacation homes

Hospital in town

  1. AlamosaSan Luis Valley Regional Medical Center
  2. AspenAspen Valley Hospital District
  3. BrushEast Morgan County Hospital
  4. BurlingtonKit Carson County Memorial Hospital
  5. Cañon CitySt. Thomas More Hospital
  6. CortezSouthwest Memorial Hospital
  7. CraigThe Memorial Hospital
  8. DeltaDelta County Memorial Hospital

Every town in Colorado

Select a column heading to sort. Miles are straight-line. Home values and incomes: Census survey 2020-2024; population: 2025 estimates.

TownPeopleSince 2020Typical homeHousehold incomeMiles to a big cityMiles to an ER
Acres Green suburb 2,639 $580,900 $142,361 14 2
Akron 1,725 -2% $208,100 $57,321 92 23
Alamosa 9,849 +0.4% $225,200 $49,688 167 In town
Applewood suburb 8,350 $785,900 $130,545 16 3
Aspen 6,489 -7% $74,033 111 In town
Ault 2,667 +38.7% $359,100 $95,049 58 12
Avon 6,184 +0.7% $548,900 $89,027 87 8
Basalt 4,009 +1.1% $1,180,300 $105,855 119 17
Battlement Mesa 5,755 $312,700 $76,152 168 14
Bayfield 2,974 +3.7% $412,500 $93,125 228 15
Bennett 4,224 +45.3% $444,000 $107,736 24 22
Berkley suburb 10,789 $468,100 $84,637 8 4
Berthoud suburb 14,080 +32.8% $533,500 $119,385 36 10
Black Forest 15,738 $856,200 $145,460 49 14
Breckenridge 5,015 -0.8% 64 6
Brush 5,337 +0.4% $273,000 $73,382 74 In town
Buena Vista 3,248 +13.4% $572,700 $78,323 93 22
Burlington 3,164 -0.2% $208,100 $74,308 143 In town
Cañon City 17,030 +0.7% $316,100 $64,787 93 In town
Carbondale 6,762 +4.6% $900,600 $108,324 127 11
Castle Pines suburb 15,583 +39.1% $895,500 $191,229 21 4
Castle Pines Village suburb 4,436 $1,453,400 $250,000 or more 22 3
Cedaredge 2,448 +7.2% $276,700 $47,614 173 12
Center 1,890 -3.5% $126,000 154 8
Cherry Creek suburb 10,721 $888,900 $153,776 11 6
Cherry Hills Village suburb 6,389 -0.6% $2,000,000 or more $250,000 or more 9 In town
Cimarron Hills suburb 19,817 $368,000 $80,808 63 3
Clifton suburb 19,518 $250,500 $52,100 197 6
Columbine Valley suburb 1,684 +12.1% $1,578,900 $250,000 or more 14 3
Cortez 9,126 +3.9% $272,900 $54,247 260 In town
Craig 8,874 -1.8% $278,500 $72,636 151 In town
Crested Butte 1,693 +2.2% $1,010,600 128 22
Cripple Creek 1,120 -2.9% $285,800 $41,840 72 17
Dacono 6,844 +7.8% $482,800 $104,559 21 8
Deer Trail 1,755 +58.7% $373,000 $73,906 46 39
Del Norte 1,396 -4.1% $184,400 $40,700 164 7
Delta 9,802 +8.3% $283,300 $45,250 185 In town
Derby suburb 8,453 $353,000 $82,138 6 4
Dillon 1,029 -3% $1,090,000 $111,250 63 4
Dove Valley suburb 4,806 $455,600 $81,524 13 4
Durango 19,733 +3.3% $668,400 $78,602 237 In town
Eagle 7,280 -3% $695,100 $110,398 103 24
Eaton 5,848 +0% $475,900 $106,294 54 8
Edgewater suburb 4,870 -2.7% $636,900 $76,591 10 2
Edwards 10,785 $937,300 $81,909 93 13
El Jebel 2,941 $912,200 $103,042 120 15
Elizabeth 2,957 +72.9% $475,900 $112,986 31 15
Erie 40,904 +34.5% $736,500 $173,349 21 5
Estes Park 5,780 -2.1% $664,200 $85,956 54 In town
Evergreen 8,602 $829,400 $150,417 26 13
Fairmount suburb 9,902 $827,600 $163,600 16 5
Federal Heights suburb 14,075 -2.2% $95,300 $56,597 10 2
Firestone 20,129 +20.9% $560,100 $120,150 27 9
Florence 3,856 +0.6% $249,700 $50,262 96 9
Fort Lupton 10,402 +30.2% $416,000 $80,889 23 8
Fort Morgan 11,841 +2.5% $313,400 $64,158 67 In town
Fowler 1,171 -6.5% $143,900 122 28
Fraser 1,543 +10.9% $600,800 $89,980 50 28
Frederick 18,241 +24% $568,300 $129,460 24 8
Frisco 2,792 -4.6% $891,400 $113,506 66 In town
Fruita suburb 14,003 +4.3% $398,200 $87,184 203 In town
Fruitvale suburb 8,019 $333,100 $77,887 197 4
Genesee 3,778 $1,032,700 $186,667 21 8
Georgetown 1,217 +8.6% $521,700 $79,118 43 23
Gilcrest 1,017 -0.4% $321,900 36 7
Glendale suburb 4,475 -2.7% $413,500 $71,250 5 2
Gleneagle suburb 6,440 $605,400 $139,653 50 12
Glenwood Springs 10,395 +3.9% $619,000 $91,481 132 In town
Granby 2,392 +16.5% $567,100 $72,926 59 25
Grand Junction 71,827 +9.2% $389,800 $70,080 202 In town
Greenwood Village suburb 15,323 -2% $1,237,800 $149,029 10 5
Gunbarrel suburb 10,051 $821,000 $109,407 26 5
Gunnison 6,836 +4% $461,000 $62,189 138 In town
Gypsum 9,212 +13.7% $633,000 $115,564 111 20
Hayden 2,250 +16.5% $407,900 $90,804 136 17
Holly Hills suburb 2,572 $702,000 $122,391 7 3
Holyoke 2,264 -3.4% $259,000 $52,482 148 In town
Hudson 1,621 -1.5% $373,200 $81,250 27 14
Idaho Springs 1,842 +2.1% $446,500 $89,436 33 20
Inverness suburb 2,934 $862,300 $109,135 13 3
Johnstown 22,433 +29.2% $540,300 $128,995 38 9
Julesburg 1,217 -6.3% $149,400 $43,500 162 In town
Keenesburg 2,107 +67.8% $432,900 $83,950 32 18
Kersey 1,500 -0.5% $354,600 $68,281 47 10
Keystone 1,274 -1.6% $1,284,700 $51,591 57 9
Kremmling 1,451 -3.9% $376,400 $77,407 82 In town
La Junta 6,864 -6.3% $194,800 $52,315 143 In town
La Salle suburb 2,304 -2.3% $384,600 $95,833 42 5
Lafayette 30,116 -0.9% $686,500 $119,040 20 In town
Lamar 7,588 -1.4% $152,900 $53,188 169 In town
Las Animas 2,325 +1.3% $132,700 $51,875 147 19
Leadville 2,668 +1.9% $447,600 $86,350 83 In town
Limon 2,021 -0.8% $219,300 $65,776 72 14
Lincoln Park 3,986 $295,800 $60,036 94 2
Lochbuie suburb 8,776 +6.9% $423,000 $97,009 19 5
Lone Tree suburb 15,278 +7.5% $874,100 $123,741 16 In town
Louisville 20,581 -2.9% $883,900 $147,319 20 3
Lyons 2,119 -3.9% $845,400 $122,837 38 8
Mancos 1,266 +5.7% $353,200 $65,833 249 15
Manitou Springs suburb 4,577 -6.2% $561,200 $85,000 63 6
Mead 7,042 +47% $585,100 $125,357 33 8
Meeker 2,417 +1.7% $286,000 $66,548 161 In town
Meridian suburb 5,634 $581,100 $89,877 15 In town
Meridian Village suburb 2,699 $732,400 $190,833 16 3
Milliken 9,183 +8.7% $406,700 $107,500 38 7
Monte Vista 4,005 -5.9% $224,500 $61,684 166 13
Montrose 21,583 +5.8% $387,900 $70,386 183 In town
Monument suburb 13,813 +32.5% $636,700 $128,816 48 14
Mountain Village 1,234 -2.1% $2,000,000 or more $52,923 204 38
Nederland 1,463 -0.3% $707,100 $122,917 36 15
New Castle 4,896 -0.4% $454,300 $80,084 141 11
Niwot 3,447 $995,700 $146,492 27 4
Olathe 1,927 -3.7% $245,600 $55,767 184 10
Orchard City 3,299 +4.9% $324,300 $55,960 177 7
Orchard Mesa suburb 6,945 $332,600 $80,359 201 4
Ordway 1,053 -0.9% $104,400 $54,583 122 20
Pagosa Springs 1,838 +13.4% $374,600 $50,785 207 4
Palisade suburb 2,599 +1.4% $404,600 $80,587 191 11
Palmer Lake suburb 2,591 -2.5% $485,700 $125,357 45 13
Paonia 1,477 +1.7% $343,700 $59,574 157 26
Parachute 1,366 -1.7% $271,400 $58,778 170 16
Park Center 2,588 $386,200 $72,212 90 In town
Penrose 4,087 $308,800 $88,109 93 13
Pierce 1,086 -0.9% $330,400 $61,250 61 16
Platteville 2,908 -1.7% $416,700 $74,500 32 12
Poncha Springs 1,393 +46.9% $522,900 $97,139 107 4
Ponderosa Park 3,453 $704,000 $132,154 28 13
Pueblo West 35,681 $397,000 $96,810 100 10
Rangely 2,304 +0.2% $187,400 $66,389 172 In town
Redlands suburb 8,868 $487,500 $92,391 207 In town
Ridgway 1,324 +12.2% $709,900 $83,750 190 23
Rifle 10,844 +3.9% $413,500 $80,000 154 In town
Rocky Ford 3,752 -2.8% $143,900 $40,655 134 11
Roxborough Park 9,085 $678,800 $173,083 24 8
Salida 5,985 +4.7% $648,500 $70,045 104 In town
Severance 11,841 +47.8% $528,500 $124,572 51 8
Shaw Heights suburb 5,565 $482,800 $86,250 11 3
Sheridan suburb 5,972 -2.1% $380,600 $60,608 11 2
Sherrelwood suburb 18,692 $432,200 $75,327 8 2
Sierra Ridge suburb 3,663 $862,500 $158,183 16 3
Silt 3,743 +5.3% $446,900 $93,690 148 6
Silverthorne 5,418 +21.4% $700,800 $125,478 65 6
Snowmass Village 2,965 -1.2% $102,959 116 6
Springfield 1,293 -2.2% $134,100 $48,295 204 In town
Steamboat Springs 13,557 +2.5% $981,800 $104,964 114 In town
Stepping Stone suburb 3,137 $785,700 $223,839 17 3
Sterling 13,054 -2.7% $217,400 $43,283 107 In town
Sterling Ranch 4,213 $802,000 $206,719 21 5
Stonegate suburb 8,906 $641,600 $159,086 16 2
Strasburg 3,455 $496,100 $117,845 30 27
Stratmoor suburb 5,412 $310,000 $65,000 69 5
Superior suburb 13,637 +4.1% $903,900 $159,434 19 4
Telluride 2,454 -6.2% $102,405 202 37
The Pinery 11,871 $791,100 $194,446 23 7
Timnath suburb 11,600 +71.7% $730,100 $178,257 54 5
Todd Creek suburb 5,379 $897,200 $194,362 15 4
Trinidad 8,091 -3% $226,800 $52,273 180 In town
Twin Lakes suburb 8,030 $587,500 $95,583 8 3
Vail 4,407 -8.7% $1,400,700 $98,893 79 In town
Walsenburg 3,039 -0.4% $147,300 $51,474 147 3
Welby suburb 16,197 $385,000 $80,026 7 2
Wellington 12,169 +9% $464,200 $107,017 65 9
West Pleasant View suburb 5,051 $489,400 $95,817 16 3
Wiggins 1,868 +30% $363,400 $91,681 54 15
Winter Park 1,217 +13.1% 49 26
Woodland Park 8,014 +1.2% $549,200 $99,238 54 In town
Woodmoor suburb 8,934 $771,900 $171,875 45 15
Wray 2,352 +1.1% $173,000 $57,171 142 In town
Yuma 3,424 -1.3% $165,500 $48,338 117 In town

Big city: a metro area of about 1 million people or more. ER: the nearest hospital with an emergency room. Sources: U.S. Census Bureau, BEA, Medicare.