Colorado towns
All 156 Colorado towns and cities with 2,500 or more people. The typical Colorado town has a median home value of $471,100 and household income of $86,246.
Colorado town rankings
- The 25 Best Small Towns to Retire in Colorado
- The 20 Quietest Small Towns in Colorado
- The 25 Most Affordable Small Towns in Colorado
- The 25 Best Small Towns for Families in Colorado
- 25 Small Towns in Colorado With the Cheapest Homes
- 25 Small Towns in Colorado With the Mildest Winters
- The 25 Most Walkable Small Towns in Colorado
- 25 Small Towns in Colorado With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Colorado
- The 11 Best Affordable Small Towns for Remote Workers in Colorado
All Colorado towns
| Town | County | People | Median home | Income | Jan low |
|---|---|---|---|---|---|
| Denver | Denver County | 715,522 | $616,000 | $94,718 | 18° |
| Colorado Springs | El Paso County | 478,961 | $452,600 | $84,818 | 19° |
| Aurora | Arapahoe County | 386,261 | $469,100 | $88,368 | 18° |
| Fort Collins | Larimer County | 169,810 | $577,900 | $85,070 | 18° |
| Lakewood | Jefferson County | 155,984 | $574,400 | $89,792 | 21° |
| Thornton | Adams County | 141,867 | $517,500 | $103,088 | 19° |
| Arvada | Jefferson County | 124,402 | $632,600 | $117,348 | 17° |
| Westminster | Adams County | 116,317 | $532,400 | $100,272 | 19° |
| Pueblo | Pueblo County | 111,876 | $247,200 | $56,664 | 16° |
| Greeley | Weld County | 108,795 | $402,500 | $69,881 | 18° |
| Centennial | Arapahoe County | 108,418 | $658,100 | $131,928 | 19° |
| Boulder | Boulder County | 108,250 | $1,039,500 | $87,493 | 22° |
| Highlands Ranch | Douglas County | 103,444 | $712,700 | $159,307 | 19° |
| Longmont | Boulder County | 98,885 | $572,800 | $90,671 | 14° |
| Loveland | Larimer County | 76,378 | $479,000 | $84,604 | 13° |
| Broomfield | Broomfield County | 74,112 | $664,500 | $123,874 | 19° |
| Castle Rock | Douglas County | 73,158 | $652,900 | $145,197 | 18° |
| Grand Junction | Mesa County | 65,560 | $389,800 | $70,080 | 19° |
| Commerce City | Adams County | 62,418 | $499,700 | $111,972 | 16° |
| Parker | Douglas County | 58,512 | $646,300 | $133,369 | 19° |
| Littleton | Arapahoe County | 45,652 | $630,600 | $98,839 | 19° |
| Brighton | Adams County | 40,083 | $499,500 | $107,679 | 16° |
| Security-Widefield | El Paso County | 38,639 | $387,500 | $91,142 | 19° |
| Northglenn | Adams County | 38,131 | $462,100 | $84,030 | 19° |
| Dakota Ridge | Jefferson County | 33,892 | $604,600 | $120,822 | 19° |
| Ken Caryl | Jefferson County | 33,811 | $600,300 | $118,269 | 19° |
| Englewood | Arapahoe County | 33,659 | $572,900 | $86,800 | 19° |
| Pueblo West | Pueblo County | 33,086 | $397,000 | $96,810 | 18° |
| Windsor | Weld County | 32,716 | $604,000 | $127,028 | 15° |
| Wheat Ridge | Jefferson County | 32,398 | $623,000 | $90,564 | 17° |
| Lafayette | Boulder County | 30,411 | $686,500 | $119,040 | 19° |
| Erie | Weld County | 30,038 | $736,500 | $173,349 | 14° |
| Fountain | El Paso County | 29,802 | $398,000 | $86,242 | 19° |
| Columbine | Jefferson County | 25,229 | $617,200 | $131,232 | 19° |
| Four Square Mile | Arapahoe County | 22,872 | $474,200 | $80,903 | 18° |
| Evans | Weld County | 22,165 | $351,000 | $75,563 | 18° |
| Louisville | Boulder County | 21,226 | $883,900 | $147,319 | 22° |
| Clifton | Mesa County | 20,413 | $250,500 | $52,100 | 19° |
| Golden | Jefferson County | 20,399 | $837,700 | $98,582 | 21° |
| Montrose | Montrose County | 20,291 | $387,900 | $70,386 | 18° |
| Cimarron Hills | El Paso County | 19,311 | $368,000 | $80,808 | 19° |
| Sherrelwood | Adams County | 19,228 | $432,200 | $75,327 | 19° |
| Durango | La Plata County | 19,071 | $668,400 | $78,602 | 13° |
| Fort Carson | El Paso County | 17,693 | — | $66,237 | 19° |
| Johnstown | Weld County | 17,303 | $540,300 | $128,995 | 13° |
| Cañon City | Fremont County | 17,141 | $316,100 | $64,787 | 18° |
| Firestone | Weld County | 16,381 | $560,100 | $120,150 | 14° |
| Greenwood Village | Arapahoe County | 15,691 | $1,237,800 | $149,029 | 19° |
| Welby | Adams County | 15,553 | $385,000 | $80,026 | 19° |
| Black Forest | El Paso County | 15,097 | $856,200 | $145,460 | 9° |
| Frederick | Weld County | 14,513 | $568,300 | $129,460 | 14° |
| Federal Heights | Adams County | 14,382 | $95,300 | $56,597 | 19° |
| Lone Tree | Douglas County | 14,253 | $874,100 | $123,741 | 19° |
| Sterling | Logan County | 13,735 | $217,400 | $43,283 | 16° |
| Fruita | Mesa County | 13,395 | $398,200 | $87,184 | 15° |
| Steamboat Springs | Routt County | 13,224 | $981,800 | $104,964 | 5° |
| Superior | Boulder County | 13,094 | $903,900 | $159,434 | 22° |
| Berkley | Adams County | 12,536 | $468,100 | $84,637 | 17° |
| Fort Morgan | Morgan County | 11,597 | $313,400 | $64,158 | 13° |
| Cherry Creek | Arapahoe County | 11,488 | $888,900 | $153,776 | 19° |
| The Pinery | Douglas County | 11,311 | $791,100 | $194,446 | 18° |
| Edwards | Eagle County | 11,246 | $937,300 | $81,909 | 7° |
| Wellington | Larimer County | 11,047 | $464,200 | $107,017 | 15° |
| Castle Pines | Douglas County | 11,036 | $895,500 | $191,229 | 18° |
| Rifle | Garfield County | 10,437 | $413,500 | $80,000 | 13° |
| Monument | El Paso County | 10,399 | $636,700 | $128,816 | 14° |
| Berthoud | Larimer County | 10,332 | $533,500 | $119,385 | 14° |
| Glenwood Springs | Garfield County | 9,963 | $619,000 | $91,481 | 12° |
| Alamosa | Alamosa County | 9,806 | $225,200 | $49,688 | 0° |
| Gunbarrel | Boulder County | 9,554 | $821,000 | $109,407 | 22° |
| Woodmoor | El Paso County | 9,536 | $771,900 | $171,875 | 16° |
| Roxborough Park | Douglas County | 9,416 | $678,800 | $173,083 | 19° |
| Fairmount | Jefferson County | 9,324 | $827,600 | $163,600 | 17° |
| Evergreen | Jefferson County | 9,307 | $829,400 | $150,417 | 13° |
| Stonegate | Douglas County | 9,072 | $641,600 | $159,086 | 19° |
| Redlands | Mesa County | 9,061 | $487,500 | $92,391 | 21° |
| Craig | Moffat County | 9,060 | $278,500 | $72,636 | 3° |
| Delta | Delta County | 9,035 | $283,300 | $45,250 | 19° |
| Cortez | Montezuma County | 8,766 | $272,900 | $54,247 | 17° |
| Derby | Adams County | 8,407 | $353,000 | $82,138 | 18° |
| Milliken | Weld County | 8,386 | $406,700 | $107,500 | 18° |
| Trinidad | Las Animas County | 8,329 | $226,800 | $52,273 | 22° |
| Fruitvale | Mesa County | 8,271 | $333,100 | $77,887 | 19° |
| Twin Lakes | Adams County | 8,226 | $587,500 | $95,583 | 19° |
| Lochbuie | Weld County | 8,088 | $423,000 | $97,009 | 16° |
| Gypsum | Eagle County | 8,040 | $633,000 | $115,564 | 15° |
| Fort Lupton | Weld County | 7,955 | $416,000 | $80,889 | 16° |
| Woodland Park | Teller County | 7,920 | $549,200 | $99,238 | 9° |
| Applewood | Jefferson County | 7,833 | $785,900 | $130,545 | 21° |
| Lamar | Prowers County | 7,687 | $152,900 | $53,188 | 14° |
| Severance | Weld County | 7,683 | $528,500 | $124,572 | 15° |
| Eagle | Eagle County | 7,511 | $695,100 | $110,398 | 15° |
| La Junta | Otero County | 7,322 | $194,800 | $52,315 | 17° |
| Aspen | Pitkin County | 7,004 | $819,900 | $74,033 | 10° |
| Orchard Mesa | Mesa County | 6,688 | $332,600 | $80,359 | 19° |
| Gleneagle | El Paso County | 6,649 | $605,400 | $139,653 | 19° |
| Air Force Academy | El Paso County | 6,608 | — | $69,474 | 19° |
| Gunnison | Gunnison County | 6,560 | $461,000 | $62,189 | -6° |
| Stratmoor | El Paso County | 6,518 | $310,000 | $65,000 | 19° |
| Timnath | Larimer County | 6,487 | $730,100 | $178,257 | 15° |
| Cherry Hills Village | Arapahoe County | 6,442 | $2,000,001 | $250,001 | 19° |
| Carbondale | Garfield County | 6,434 | $900,600 | $108,324 | 12° |
| Dacono | Weld County | 6,297 | $482,800 | $104,559 | 14° |
| Sheridan | Arapahoe County | 6,105 | $380,600 | $60,608 | 19° |
| Avon | Eagle County | 6,072 | $548,900 | $89,027 | 7° |
| Estes Park | Larimer County | 5,904 | $664,200 | $85,956 | 16° |
| Eaton | Weld County | 5,802 | $475,900 | $106,294 | 18° |
| Salida | Chaffee County | 5,666 | $648,500 | $70,045 | 12° |
| Dove Valley | Arapahoe County | 5,640 | $455,600 | $81,524 | 19° |
| Battlement Mesa | Garfield County | 5,438 | $312,700 | $76,152 | 11° |
| Brush | Morgan County | 5,339 | $273,000 | $73,382 | 13° |
| Shaw Heights | Adams County | 5,185 | $482,800 | $86,250 | 19° |
| Breckenridge | Summit County | 5,078 | $1,012,700 | $138,191 | 2° |
| Todd Creek | Adams County | 5,028 | $897,200 | $194,362 | 16° |
| Edgewater | Jefferson County | 5,005 | $636,900 | $76,591 | 21° |
| New Castle | Garfield County | 4,923 | $454,300 | $80,084 | 10° |
| Manitou Springs | El Paso County | 4,858 | $561,200 | $85,000 | 13° |
| Vail | Eagle County | 4,835 | $1,400,700 | $98,893 | 7° |
| Meridian | Douglas County | 4,786 | $581,100 | $89,877 | 19° |
| Mead | Weld County | 4,781 | $585,100 | $125,357 | 14° |
| Glendale | Arapahoe County | 4,613 | $413,500 | $71,250 | 21° |
| Silverthorne | Summit County | 4,402 | $700,800 | $125,478 | 2° |
| Castle Pines Village | Douglas County | 4,327 | $1,453,400 | $250,001 | 18° |
| West Pleasant View | Jefferson County | 4,327 | $489,400 | $95,817 | 21° |
| Niwot | Boulder County | 4,306 | $995,700 | $146,492 | 14° |
| Monte Vista | Rio Grande County | 4,247 | $224,500 | $61,684 | -2° |
| El Jebel | Eagle County | 4,130 | $912,200 | $103,042 | 15° |
| Basalt | Eagle County | 3,984 | $1,180,300 | $105,855 | 9° |
| Lincoln Park | Fremont County | 3,934 | $295,800 | $60,036 | 18° |
| Rocky Ford | Otero County | 3,876 | $143,900 | $40,655 | 15° |
| Florence | Fremont County | 3,822 | $249,700 | $50,262 | 18° |
| Penrose | Fremont County | 3,685 | $308,800 | $88,109 | 18° |
| Genesee | Jefferson County | 3,610 | $1,032,700 | $186,667 | 13° |
| Silt | Garfield County | 3,536 | $446,900 | $93,690 | 10° |
| Sierra Ridge | Douglas County | 3,490 | $862,500 | $158,183 | 19° |
| Yuma | Yuma County | 3,456 | $165,500 | $48,338 | 17° |
| Ponderosa Park | Elbert County | 3,334 | $704,000 | $132,154 | 18° |
| Strasburg | Adams County | 3,307 | $496,100 | $117,845 | 14° |
| Meridian Village | Douglas County | 3,202 | $732,400 | $190,833 | 19° |
| Burlington | Kit Carson County | 3,172 | $208,100 | $74,308 | 17° |
| Orchard City | Delta County | 3,142 | $324,300 | $55,960 | 19° |
| Snowmass Village | Pitkin County | 3,096 | $1,729,900 | $102,959 | 9° |
| Walsenburg | Huerfano County | 3,049 | $147,300 | $51,474 | 21° |
| Platteville | Weld County | 2,955 | $416,700 | $74,500 | 14° |
| Park Center | Fremont County | 2,953 | $386,200 | $72,212 | 18° |
| Acres Green | Douglas County | 2,922 | $580,900 | $142,361 | 19° |
| Frisco | Summit County | 2,913 | $891,400 | $113,506 | 2° |
| Bennett | Adams County | 2,862 | $444,000 | $107,736 | 19° |
| Buena Vista | Chaffee County | 2,855 | $572,700 | $78,323 | 11° |
| Bayfield | La Plata County | 2,838 | $412,500 | $93,125 | 7° |
| Stepping Stone | Douglas County | 2,780 | $785,700 | $223,839 | 19° |
| Holly Hills | Arapahoe County | 2,683 | $702,000 | $122,391 | 21° |
| Palmer Lake | El Paso County | 2,636 | $485,700 | $125,357 | 16° |
| Leadville | Lake County | 2,633 | $447,600 | $86,350 | 5° |
| Telluride | San Miguel County | 2,607 | — | $102,405 | 0° |
| Palisade | Mesa County | 2,565 | $404,600 | $80,587 | 21° |
Colorado counties
- Adams County
- Alamosa County
- Arapahoe County
- Boulder County
- Broomfield County
- Chaffee County
- Delta County
- Denver County
- Douglas County
- Eagle County
- El Paso County
- Elbert County
- Fremont County
- Garfield County
- Gunnison County
- Huerfano County
- Jefferson County
- Kit Carson County
- La Plata County
- Lake County
- Larimer County
- Las Animas County
- Logan County
- Mesa County
- Moffat County
- Montezuma County
- Montrose County
- Morgan County
- Otero County
- Pitkin County
- Prowers County
- Pueblo County
- Rio Grande County
- Routt County
- San Miguel County
- Summit County
- Teller County
- Weld County
- Yuma County