Cost of Living in Colorado
408 cities | Population: 5,049,752
Cost of Living in Colorado: Overview
Colorado has a cost of living index of 114, making it 14% more expensive than the national average. The statewide median household income is $88,558 (18% above the US median of $75,149). Across 408 cities tracked in Colorado, costs vary widely depending on location, proximity to metro areas, and local housing markets.
Housing drives most of the variation. The average median rent across Colorado cities is $1,401/mo (6% above the national median of $1,319), and the average median home value is $455,149 (49% above the national figure of $304,900). There is a 169-point spread between the most affordable city, La Junta (index 72), and the most expensive, Cherry Hills Village (index 241) — an enormous range that reflects dramatic differences in housing markets within the state.
When evaluating Colorado, it helps to look beyond the state average. Individual city costs can deviate significantly — use the map and rankings below to compare specific locations.
The largest cities in Colorado by population are Denver (index 139, pop. 713,734), Colorado Springs (index 116, pop. 483,099), Aurora (index 127, pop. 390,201), Fort Collins (index 129, pop. 169,705), and Lakewood (index 135, pop. 156,309). All of these major cities are above the state average, a pattern common in states where metro areas drive up costs relative to rural communities.
Data: US Census Bureau (ACS 2023), Zillow, HUD, BEA Regional Price Parities. Updated monthly.
Cost of Living Map
Top 200 cities by population. Click a marker for details.
Most Expensive in Colorado
Cheapest in Colorado
All Cities in Colorado (408)
| City | Population | Cost Index | Median Income |
|---|---|---|---|
| Denver | 713,734 | 139 | $91,681 |
| Colorado Springs | 483,099 | 116 | $83,198 |
| Aurora | 390,201 | 127 | $84,320 |
| Fort Collins | 169,705 | 129 | $83,598 |
| Lakewood | 156,309 | 135 | $85,789 |
| Thornton | 142,878 | 131 | $100,985 |
| Arvada | 122,835 | 141 | $113,396 |
| Westminster | 115,546 | 133 | $96,145 |
| Pueblo | 111,514 | 82 | $55,305 |
| Greeley | 109,421 | 105 | $68,650 |
| Centennial | 107,386 | 151 | $128,167 |
| Boulder | 106,274 | 174 | $85,364 |
| Highlands Ranch | 101,437 | 165 | $155,847 |
| Longmont | 98,958 | 133 | $89,724 |
| Loveland | 77,350 | 122 | $82,592 |
| Castle Rock | 76,614 | 147 | $143,031 |
| Broomfield | 75,110 | 152 | $121,025 |
| Grand Junction | 67,027 | 95 | $66,676 |
| Commerce City | 64,640 | 124 | $106,756 |
| Parker | 60,115 | 147 | $129,342 |
| Littleton | 45,092 | 138 | $96,611 |
| Brighton | 41,196 | 129 | $100,134 |
| Security-Widefield | 38,659 | 115 | $83,916 |
| Northglenn | 37,953 | 127 | $79,530 |
| Windsor | 35,918 | 134 | $121,758 |
| Pueblo West | 34,992 | 103 | $95,419 |
| Dakota Ridge | 34,159 | 148 | $120,368 |
| Englewood | 33,774 | 128 | $82,016 |
| Ken Caryl | 33,407 | 143 | $116,838 |
| Wheat Ridge | 32,158 | 130 | $87,598 |
| Erie | 31,927 | 174 | $163,644 |
| Lafayette | 30,471 | 150 | $110,431 |
| Fountain | 29,327 | 119 | $85,246 |
| Columbine | 25,681 | 158 | $129,480 |
| Evans | 22,265 | 106 | $72,926 |
| Four Square Mile | 21,788 | 128 | $73,318 |
| Louisville | 20,788 | 166 | $149,159 |
| Montrose | 20,703 | 99 | $63,177 |
| Golden | 20,467 | 158 | $95,913 |
| Clifton | 19,746 | 83 | $54,301 |
| Sherrelwood | 19,368 | 120 | $73,849 |
| Durango | 19,257 | 133 | $79,545 |
| Cimarron Hills | 18,808 | 105 | $75,853 |
| Fort Carson | 18,447 | 121 | $61,783 |
| Johnstown | 18,075 | 128 | $130,851 |
| Firestone | 17,353 | 134 | $114,591 |
| Cañon City | 17,098 | 86 | $66,068 |
| Welby | 16,232 | 115 | $78,375 |
| Frederick | 15,893 | 146 | $135,316 |
| Greenwood Village | 15,485 | 201 | $145,781 |
| Black Forest | 14,658 | 140 | $142,173 |
| Federal Heights | 14,160 | 95 | $57,957 |
| Lone Tree | 14,136 | 166 | $125,699 |
| Fruita | 13,578 | 101 | $77,680 |
| Steamboat Springs | 13,341 | 165 | $100,156 |
| Sterling | 13,273 | 84 | $44,242 |
| Superior | 13,136 | 172 | $157,909 |
| Castle Pines | 12,573 | 169 | $189,918 |
| The Pinery | 11,740 | 190 | $173,889 |
| Berthoud | 11,684 | 126 | $111,297 |
| Wellington | 11,538 | 141 | $103,888 |
| Fort Morgan | 11,521 | 91 | $59,121 |
| Monument | 11,035 | 141 | $114,654 |
| Cherry Creek | 11,011 | 167 | $147,618 |
| Berkley | 10,838 | 126 | $76,232 |
| Fairmount | 10,521 | 176 | $163,785 |
| Rifle | 10,466 | 104 | $80,629 |
| Gunbarrel | 10,424 | 158 | $111,506 |
| Edwards | 10,415 | 154 | $90,735 |
| Glenwood Springs | 10,171 | 136 | $87,000 |
| Alamosa | 9,847 | 79 | $46,969 |
| Roxborough Park | 9,365 | 179 | $167,671 |
| Severance | 9,302 | 138 | $127,257 |
| Delta | 9,266 | 85 | $46,010 |
| Stonegate | 9,164 | 163 | $157,021 |
| Craig | 9,022 | 88 | $69,256 |
| Cortez | 8,898 | 85 | $51,377 |
| Woodmoor | 8,819 | 160 | $174,138 |
| Redlands | 8,771 | 118 | $97,500 |
| Milliken | 8,695 | 106 | $100,567 |
| Derby | 8,692 | 115 | $78,696 |
| Evergreen | 8,643 | 157 | $148,665 |
| Fort Lupton | 8,494 | 104 | $64,850 |
| Gypsum | 8,481 | 148 | $124,534 |
| Trinidad | 8,309 | 79 | $50,792 |
| Twin Lakes CDP (Adams County) | 8,279 | 129 | $93,818 |
| Lochbuie | 8,142 | 116 | $88,548 |
| Applewood | 8,120 | 161 | $128,988 |
| Timnath | 8,007 | 155 | $172,206 |
| Fruitvale | 7,998 | 112 | $76,339 |
| Woodland Park | 7,909 | 134 | $96,896 |
| Lamar | 7,629 | 72 | $58,487 |
| Eagle | 7,479 | 144 | $103,850 |
| La Junta | 7,211 | 72 | $54,253 |
| Aspen | 6,862 | 206 | $78,636 |
| Gunnison | 6,712 | 105 | $55,313 |
| Air Force Academy | 6,701 | 127 | $93,889 |
| Orchard Mesa | 6,597 | 106 | $76,173 |
| Carbondale | 6,553 | 169 | $94,300 |
| Dacono | 6,419 | 126 | $99,389 |
| Stratmoor | 6,396 | 95 | $62,759 |
| Cherry Hills Village | 6,366 | 241 | $250,001 |
| Gleneagle | 6,207 | 143 | $137,105 |
| Avon | 6,057 | 157 | $85,364 |
| Sheridan | 6,031 | 115 | $58,571 |
| Estes Park | 5,879 | 129 | $73,313 |
| Eaton | 5,832 | 122 | $106,146 |
| Salida | 5,786 | 131 | $69,773 |
| Mead | 5,503 | 127 | $116,074 |
| Battlement Mesa | 5,402 | 81 | $69,432 |
| Dove Valley | 5,313 | 129 | $85,772 |
| Shaw Heights | 5,309 | 134 | $89,125 |
| Brush | 5,299 | 89 | $73,026 |
| West Pleasant View | 5,221 | 129 | $89,352 |
| Todd Creek | 5,069 | 147 | $185,417 |
| Meridian | 5,058 | 142 | $90,496 |
| Breckenridge | 5,001 | 141 | $132,666 |
| Edgewater | 4,955 | 131 | $74,320 |
| New Castle | 4,878 | 125 | $88,421 |
| Manitou Springs | 4,796 | 115 | $76,550 |
| Vail | 4,729 | 170 | $103,705 |
| Silverthorne | 4,657 | 147 | $114,185 |
| Glendale | 4,546 | 122 | $68,952 |
| Castle Pines Village | 4,441 | 180 | $219,083 |
| Lincoln Park | 4,315 | 92 | $64,750 |
| Monte Vista | 4,178 | 72 | $49,339 |
| Basalt | 3,995 | 196 | $106,000 |
| Penrose | 3,978 | 98 | $75,109 |
| El Jebel | 3,935 | 201 | $100,518 |
| Florence | 3,870 | 75 | $57,239 |
| Rocky Ford | 3,843 | 69 | $35,658 |
| Genesee | 3,826 | 203 | $172,692 |
| Niwot | 3,773 | 149 | $141,621 |
| Silt | 3,575 | 126 | $86,484 |
| Ponderosa Park | 3,556 | 132 | $133,425 |
| Bennett | 3,472 | 112 | $92,450 |
| Yuma | 3,427 | 79 | $52,102 |
| Sierra Ridge | 3,264 | 151 | $156,456 |
| Strasburg | 3,249 | 109 | $81,607 |
| Orchard City | 3,193 | 105 | $65,282 |
| Burlington | 3,165 | 83 | $59,842 |
| La Salle | 3,119 | 100 | $91,635 |
| Inverness | 3,088 | 164 | $104,636 |
| Walsenburg | 3,079 | 70 | $40,799 |
| Stepping Stone | 3,079 | 142 | $220,039 |
| Snowmass Village | 3,048 | 238 | $107,559 |
| Buena Vista | 2,966 | 122 | $58,409 |
| Platteville | 2,924 | 115 | $87,642 |
| Frisco | 2,865 | 183 | $113,406 |
| Bayfield | 2,862 | 108 | $92,821 |
| Meridian Village | 2,768 | 193 | $198,707 |
| Acres Green | 2,709 | 162 | $115,536 |
| Holly Hills | 2,652 | 133 | $127,989 |
| Palmer Lake | 2,635 | 130 | $122,855 |
| Leadville | 2,634 | 116 | $83,875 |
| Telluride | 2,595 | 136 | $97,330 |
| Palisade | 2,580 | 91 | $61,655 |
| Rangely | 2,572 | 75 | $75,044 |
| Park Center | 2,544 | 101 | $68,882 |
| Sterling Ranch | 2,530 | 142 | $198,750 |
| Meeker | 2,528 | 85 | $71,301 |
| Las Animas | 2,480 | 75 | $48,917 |
| Cedaredge | 2,394 | 89 | $41,944 |
| Holyoke | 2,378 | 89 | $54,154 |
| Coal Creek | 2,357 | 145 | $125,819 |
| Aristocrat Ranchettes | 2,335 | 118 | $87,604 |
| Center | 2,312 | 59 | $50,057 |
| Wray | 2,305 | 80 | $57,318 |
| Ault | 2,270 | 80 | $79,654 |
| Granby | 2,195 | 109 | $82,321 |
| Laporte | 2,123 | 98 | $67,697 |
| Columbine Valley | 2,084 | 193 | $250,001 |
| Hayden | 2,010 | 119 | $97,917 |
| Idaho Springs | 1,968 | 108 | $85,450 |
| Lyons | 1,927 | 165 | $132,589 |
| Keenesburg | 1,866 | 111 | $83,490 |
| Kremmling | 1,844 | 111 | $72,650 |
| Hudson | 1,844 | 94 | $71,429 |
| Byers | 1,804 | 110 | $88,607 |
| Perry Park | 1,801 | 142 | $162,971 |
| Colorado City | 1,791 | 91 | $48,692 |
| Olathe | 1,788 | 83 | $65,170 |
| Ordway | 1,718 | 75 | $55,313 |
| Pagosa Springs | 1,718 | 97 | $36,712 |
| Mountain Village | 1,713 | 226 | $59,881 |
| Elizabeth | 1,694 | 120 | $110,227 |
| Akron | 1,681 | 83 | $59,470 |
| Del Norte | 1,576 | 75 | $39,861 |
| Limon | 1,572 | 81 | $46,950 |
| Nederland | 1,523 | 132 | $103,452 |
| Parachute | 1,513 | 86 | $58,910 |
| Springfield | 1,482 | 62 | $42,368 |
| Leadville North | 1,470 | 120 | $96,447 |
| Paonia | 1,454 | 84 | $52,466 |
| Crested Butte | 1,436 | 155 | $71,923 |
| Alamosa East | 1,404 | 87 | $44,741 |
| Loma | 1,365 | 136 | $133,456 |
| Ellicott | 1,337 | 77 | $55,822 |
| Dotsero | 1,321 | 114 | $93,000 |
| Indian Hills | 1,320 | 139 | $173,125 |
| Kersey | 1,318 | 88 | $61,136 |
| Ignacio | 1,255 | 86 | $65,759 |
| Ridgway | 1,247 | 132 | $88,218 |
| Wiggins | 1,202 | 106 | $89,948 |
| Julesburg | 1,193 | 68 | $48,056 |
| Fraser | 1,189 | 134 | $81,786 |
| Deer Trail | 1,180 | 96 | $76,250 |
| Aetna Estates | 1,177 | 87 | $63,887 |
| Howard | 1,159 | 82 | $57,664 |
| Cascade-Chipita Park | 1,158 | 128 | $115,357 |
| Hotchkiss | 1,147 | 92 | $58,125 |
| Blue River | 1,145 | 206 | $119,375 |
| Keystone | 1,111 | 165 | $51,369 |
| Pierce | 1,102 | 98 | $66,313 |
| Fowler | 1,101 | 69 | $42,083 |
| Watkins | 1,087 | 137 | $157,321 |
| Georgetown | 1,082 | 114 | $75,804 |
| Towaoc | 1,058 | 71 | $23,661 |
| Lazy Acres | 1,056 | 155 | $147,344 |
| Sanford | 1,047 | 70 | $41,250 |
| Ouray | 1,031 | 110 | $76,458 |
| Mancos | 1,016 | 93 | $62,361 |
| Bow Mar | 1,003 | 276 | $233,667 |
| Minturn | 987 | 190 | $113,519 |
| Gilcrest | 987 | 115 | $66,771 |
| Upper Bear Creek | 980 | 161 | $185,574 |
| Hot Sulphur Springs | 977 | 102 | $90,221 |
| Williamsburg | 963 | 94 | $54,886 |
| Haxtun | 957 | 71 | $53,819 |
| Cheyenne Wells | 949 | 75 | $61,705 |
| Log Lane Village | 948 | 73 | $64,688 |
| Dolores | 947 | 80 | $33,438 |
| Dillon | 933 | 164 | $95,750 |
| Manassa | 926 | 68 | $56,484 |
| Hugo | 915 | 86 | $47,222 |
| Salt Creek | 852 | 76 | $52,123 |
| Fairplay | 851 | 120 | $82,031 |
| Floyd Hill | 850 | 127 | $186,420 |
| Kittredge | 843 | 141 | $149,758 |
| Poncha Springs | 842 | 111 | $94,028 |
| Mount Crested Butte | 829 | 136 | $93,182 |
| Allenspark | 826 | 137 | $125,048 |
| Cripple Creek | 822 | 87 | $39,198 |
| Tabernash | 797 | 164 | $121,023 |
| Silver Cliff | 783 | 87 | $32,083 |
| Paragon Estates | 767 | 204 | $172,625 |
| Beulah Valley | 762 | 98 | $52,664 |
| La Veta | 751 | 105 | $50,975 |
| Winter Park | 750 | 131 | $62,917 |
| Rockvale | 743 | 83 | $48,125 |
| Foxfield | 739 | 159 | $195,750 |
| Grand View Estates | 736 | 147 | $170,375 |
| Stratton | 729 | 89 | $57,656 |
| Aspen Park | 724 | 131 | $104,732 |
| Green Mountain Falls | 717 | 114 | $96,346 |
| Kiowa | 704 | 98 | $62,917 |
| Antonito | 681 | 61 | $29,583 |
| Dove Creek | 680 | 87 | $69,659 |
| Loghill Village | 665 | 141 | $86,544 |
| Walden | 658 | 91 | $42,344 |
| Oak Creek | 652 | 102 | $88,512 |
| Eads | 647 | 73 | $58,542 |
| Blende | 646 | 97 | $50,385 |
| Nucla | 634 | 70 | $44,038 |
| East Pleasant View | 625 | 114 | $89,167 |
| South Fork | 615 | 93 | $75,938 |
| Dinosaur | 614 | 64 | $51,086 |
| Silverton | 613 | 102 | $73,750 |
| Fleming | 598 | 74 | $51,875 |
| Flagler | 597 | 71 | $37,941 |
| La Jara | 593 | 68 | $39,630 |
| Upper Witter Gulch | 588 | 145 | $250,001 |
| San Luis | 582 | 68 | $30,481 |
| Otis | 582 | 74 | $52,237 |
| Central | 576 | 115 | $62,094 |
| Norwood | 565 | 105 | $56,324 |
| Saguache | 554 | 68 | $54,609 |
| Sugar City | 552 | 65 | $45,000 |
| Olney Springs | 550 | 73 | $52,031 |
| Empire | 549 | 109 | $63,092 |
| Mulford | 537 | 174 | $136,923 |
| Altona | 532 | 237 | $250,001 |
| Naturita | 520 | 75 | $28,021 |
| North La Junta | 512 | 74 | $50,125 |
| Calhan | 510 | 84 | $50,000 |
| Twin Lakes CDP (Lake County) | 504 | 126 | $138,025 |
| Swink | 502 | 87 | $52,604 |
| Mountain View | 500 | 127 | $108,269 |
| Granada | 492 | 65 | $46,685 |
| St. Ann Highlands | 483 | 147 | $182,568 |
| Downieville-Lawson-Dumont | 478 | 107 | $68,214 |
| Lake City | 474 | 98 | $62,422 |
| De Beque | 466 | 90 | $63,646 |
| Westcliffe | 459 | 90 | $65,074 |
| Collbran | 444 | 72 | $49,375 |
| Aguilar | 442 | 83 | $29,593 |
| Nunn | 427 | 99 | $86,875 |
| Fort Garland | 426 | 82 | $29,750 |
| Wiley | 424 | 73 | $61,250 |
| Crawford | 420 | 84 | $57,750 |
| Morrison | 415 | 150 | $116,667 |
| Victor | 414 | 79 | $44,914 |
| Brook Forest | 408 | 129 | $136,932 |
| Redvale | 405 | 97 | $81,667 |
| Walsh | 403 | 50 | $21,711 |
| Phippsburg | 399 | 101 | $110,870 |
| Arboles | 396 | 94 | $42,500 |
| Coal Creek | 395 | 92 | $41,333 |
| Rico | 392 | 132 | $101,250 |
| Pine Valley | 391 | 140 | $126,726 |
| Comanche Creek | 389 | 131 | $225,175 |
| Manzanola | 382 | 67 | $29,457 |
| Ovid | 378 | 65 | $40,000 |
| Tall Timber | 376 | 171 | $198,018 |
| Romeo | 368 | 65 | $42,188 |
| Echo Hills | 368 | 140 | $220,306 |
| Gerrard | 359 | 99 | $90,284 |
| Eldorado Springs | 355 | 144 | $127,742 |
| Eckley | 353 | 67 | $53,125 |
| Red Feather Lakes | 347 | 104 | $133,444 |
| Yampa | 342 | 113 | $68,750 |
| Cattle Creek | 339 | 151 | $43,208 |
| Placerville | 336 | 155 | $128,250 |
| Blanca | 326 | 85 | $48,750 |
| Copper Mountain | 321 | 101 | $123,940 |
| Grand Lake | 316 | 89 | $100,625 |
| City of Creede | 307 | 89 | $49,375 |
| Avondale | 298 | 86 | $94,302 |
| Merino | 286 | 84 | $63,125 |
| Red Cliff | 283 | 140 | $68,056 |
| Arriba | 279 | 63 | $43,000 |
| Iliff | 276 | 82 | $73,750 |
| Louviers | 274 | 110 | $84,000 |
| Hillrose | 266 | 94 | $72,083 |
| Brookside | 263 | 99 | $57,321 |
| Morgan Heights | 261 | 111 | $142,083 |
| Bethune | 257 | 71 | $38,333 |
| Jamestown | 255 | 111 | $175,125 |
| Crisman | 253 | 151 | $168,750 |
| No Name | 248 | 101 | $153,361 |
| Boone | 247 | 66 | $75,190 |
| Alma | 242 | 131 | $52,727 |
| Westcreek | 237 | 123 | $108,571 |
| Marble | 236 | 101 | $166,000 |
| Peetz | 226 | 74 | $39,821 |
| Cheraw | 211 | 75 | $38,542 |
| Kit Carson | 210 | 67 | $57,273 |
| Silver Plume | 206 | 105 | $51,458 |
| Mountain Meadows | 205 | 146 | $166,761 |
| El Moro | 203 | 92 | $107,625 |
| Johnson Village | 199 | 104 | $45,757 |
| Crowley | 199 | 82 | $47,188 |
| Vilas | 191 | 55 | $30,938 |
| Atwood | 188 | 101 | $58,816 |
| Grover | 179 | 72 | $41,667 |
| Genoa | 179 | 76 | $51,750 |
| Midland | 178 | 110 | $81,591 |
| Vona | 175 | 81 | $70,625 |
| Larkspur | 171 | 89 | $88,125 |
| Blue Valley | 169 | 102 | $78,387 |
| Hooper | 168 | 89 | $44,844 |
| Cokedale | 162 | 79 | $47,569 |
| Seibert | 159 | 73 | $36,875 |
| Redstone | 157 | 101 | $154,107 |
| Florissant | 156 | 108 | $91,838 |
| Black Hawk | 156 | 132 | $112,727 |
| Pritchett | 156 | 53 | $40,313 |
| Sedgwick | 154 | 72 | $51,250 |
| Elbert | 150 | 95 | $56,500 |
| Segundo | 149 | 79 | $75,982 |
| Crook | 145 | 72 | $31,964 |
| Rye | 145 | 78 | $47,125 |
| Ophir | 144 | 143 | $125,938 |
| St. Mary's | 130 | 110 | $78,854 |
| Smeltertown | 127 | 101 | $135,580 |
| Pitkin | 127 | 102 | $82,692 |
| Southern Ute | 126 | 94 | $75,000 |
| Rock Creek Park | 126 | 126 | $129,712 |
| La Junta Gardens | 122 | 94 | $81,136 |
| Bark Ranch | 117 | 131 | $127,778 |
| Nathrop | 111 | 101 | $28,514 |
| Weldona | 105 | 91 | $48,438 |
| Idalia | 94 | 88 | $144,453 |
| Starkville | 94 | 72 | $52,500 |
| Hasty | 94 | 68 | $24,375 |
| Jansen | 94 | 87 | $34,301 |
| Heeney | 93 | 101 | $74,250 |
| Marvel | 91 | 94 | $55,893 |
| Ward | 89 | 99 | $60,625 |
| Orchard | 87 | 93 | $38,393 |
| Briggsdale | 86 | 74 | $56,696 |
| Raymer (New Raymer) | 83 | 71 | $36,250 |
| Montezuma | 83 | 157 | $127,083 |
| Campo | 82 | 78 | $33,750 |
| Glendale | 71 | 144 | $194,375 |
| Colona | 69 | 101 | $124,632 |
| Valmont | 68 | 135 | $58,125 |
| Kim | 63 | 90 | $28,750 |
| Stonewall Gap | 61 | 97 | $23,359 |
| Sheridan Lake | 58 | 81 | $39,063 |
| Cope | 55 | 101 | $58,571 |
| Haswell | 50 | 66 | $59,583 |
| Arapahoe | 43 | 101 | $103,250 |
| Weston | 42 | 101 | $75,208 |
| Crestone | 31 | 101 | $8,839 |
| Kirk | 29 | 79 | $95,833 |
| Matheson | 20 | 107 | $117,188 |
| Two Buttes | 13 | 78 | $27,500 |