Best Places to Invest in Colorado Real Estate
235 Colorado markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail β then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Colorado Springs | $454,418 | 3.3% | $-1,147 | -1.4% | 7,548 |
| Aurora | $509,000 | 3.3% | $-1,090 | -3.6% | 2,537 |
| Fort Collins | $550,000 | 2.6% | $-1,610 | +0.4% | 2,148 |
| Thornton | $525,000 | 3.5% | $-1,178 | -1.7% | 1,817 |
| Centennial | $650,000 | 3.0% | $-1,670 | -2.4% | 1,663 |
| Castle Rock | $650,000 | 3.1% | $-1,796 | -1.4% | 1,602 |
| Grand Junction | $408,250 | 3.1% | $-1,297 | +1.5% | 1,529 |
| Loveland | $498,950 | 2.9% | $-1,357 | +0.2% | 1,478 |
| Highlands Ranch | $705,000 | 2.9% | $-1,933 | -2.1% | 1,358 |
| Greeley | $425,000 | 3.3% | $-1,014 | +0.5% | 1,302 |
| Longmont | $550,000 | 2.6% | $-1,603 | -0.2% | 1,286 |
| Parker | $634,000 | 3.0% | $-1,797 | +0.0% | 1,235 |
| Boulder | $950,000 | 1.7% | $-3,571 | -0.9% | 1,115 |
| Commerce City | $515,000 | 3.9% | $-1,012 | -1.0% | 991 |
| Broomfield | $626,000 | 2.5% | $-1,956 | -2.6% | 947 |
| Black Forest | $610,000 | 2.6% | $-2,188 | +4.4% | 924 |
| Windsor | $587,500 | 2.6% | $-1,846 | +5.7% | 911 |
| Erie | $740,000 | 2.9% | $-1,971 | +3.0% | 880 |
| Westminster | $546,385 | 2.8% | $-1,568 | -0.8% | 757 |
| Durango | $737,500 | 1.1% | $-3,678 | +0.2% | 738 |
| Brighton | $515,000 | 3.2% | $-1,343 | -3.2% | 731 |
| Security-Widefield | $394,900 | 4.5% | $-622 | -1.0% | 686 |
| Pueblo West | $385,000 | 3.6% | $-953 | +1.5% | 684 |
| Montrose | $425,000 | 2.0% | $-2,055 | +1.1% | 635 |
| Steamboat Springs | $1,177,500 | 0.1% | $-6,987 | +6.2% | 584 |
| Fountain | $415,000 | 4.3% | $-719 | -3.9% | 571 |
| Littleton | $615,000 | 2.2% | $-1,932 | -4.0% | 509 |
| Breckenridge | $1,150,000 | 0.7% | $-5,700 | -0.1% | 488 |
| Pagosa Springs | $460,000 | 1.5% | $-2,684 | +0.9% | 458 |
| Lafayette | $653,875 | 2.6% | $-2,002 | -0.9% | 434 |
| Englewood | $567,500 | 2.9% | $-1,662 | -5.2% | 417 |
| Sterling Ranch | $674,950 | 2.1% | $-2,746 | -6.1% | 403 |
| Ponderosa Park | $650,000 | 2.1% | $-2,195 | +5.7% | 402 |
| Berthoud | $603,500 | 3.2% | $-1,530 | +2.1% | 398 |
| Firestone | $555,000 | 2.9% | $-1,642 | +3.9% | 371 |
| Monument | $699,950 | 2.5% | $-2,176 | +2.7% | 369 |
| Clifton | $320,500 | 3.3% | $-741 | +3.8% | 368 |
| Frederick | $525,000 | 3.9% | $-1,028 | -0.2% | 352 |
| Northglenn | $465,000 | 3.6% | $-1,002 | -4.3% | 349 |
| Woodland Park | $534,500 | 3.5% | $-1,255 | -1.1% | 342 |
| Castle Pines | $950,000 | 1.9% | $-3,553 | -3.7% | 335 |
| Estes Park | $658,419 | 1.7% | $-2,556 | -1.0% | 332 |
| Cimarron Hills | $399,999 | 3.9% | $-815 | -5.0% | 317 |
| Evans | $385,000 | 3.8% | $-737 | +14.3% | 317 |
| Silverthorne | $998,000 | 1.1% | $-4,302 | -3.0% | 316 |
| Granby | $600,000 | 1.4% | $-2,983 | -4.2% | 313 |
| Keystone | $995,000 | 0.4% | $-5,203 | +0.6% | 307 |
| Johnstown | $488,706 | 3.0% | $-1,356 | +6.5% | 304 |
| Fruita | $475,064 | 3.0% | $-1,436 | +3.4% | 300 |
| The Pinery | $905,500 | 1.6% | $-3,720 | +0.0% | 298 |
| Louisville | $869,000 | 2.1% | $-2,784 | +5.1% | 294 |
| Severance | $506,000 | 3.7% | $-1,123 | +6.7% | 278 |
| Hartsel | $50,000 | 1.7% | $-2,047 | +17.2% | 267 |
| Timnath | $685,940 | 3.0% | $-1,847 | +4.9% | 261 |
| Edwards | $2,400,000 | 0.4% | $-13,613 | +1.7% | 243 |
| Aspen | $2,830,000 | -0.1% | $-19,956 | -19.6% | 237 |
| Lochbuie | $470,400 | 4.2% | $-875 | -1.2% | 237 |
| Bayfield | $495,000 | 1.1% | $-2,951 | +0.0% | 235 |
| Winter Park | $920,000 | 0.4% | $-6,206 | -3.2% | 233 |
| Avon | $1,425,230 | 2.3% | $-2,952 | +11.9% | 231 |
| Brook Forest | $587,510 | 2.8% | $-1,747 | -5.7% | 228 |
| Cortez | $307,875 | 3.3% | $-956 | -1.8% | 222 |
| Vail | $1,680,000 | 0.5% | $-6,036 | +8.5% | 222 |
| Wellington | $469,950 | 3.9% | $-939 | +8.8% | 222 |
| Fort Lupton | $459,950 | 3.8% | $-921 | -11.0% | 222 |
| Craig | $306,000 | 3.2% | $-801 | +0.8% | 220 |
| Lone Tree | $866,500 | 1.6% | $-3,268 | -2.1% | 212 |
| Florissant | $375,000 | 3.3% | $-1,453 | -2.5% | 212 |
| Greenwood Village | $1,560,000 | 0.4% | $-6,544 | -0.5% | 211 |
| Frisco | $1,025,000 | 0.9% | $-4,458 | -3.9% | 207 |
| Woodmoor | $796,000 | 2.6% | $-2,721 | +0.9% | 204 |
| Buena Vista | $643,000 | 1.9% | $-2,678 | +6.7% | 201 |
| Fort Garland | $13,500 | 1.7% | $-1,509 | +0.9% | 199 |
| Superior | $840,000 | 2.4% | $-2,772 | -2.6% | 199 |
| Delta | $355,000 | 2.9% | $-1,096 | +4.2% | 198 |
| Bennett | $440,000 | 4.7% | $-639 | -5.5% | 194 |
| Rifle | $480,000 | 1.2% | $-2,102 | +2.5% | 191 |
| Roxborough Park | $675,000 | 2.2% | $-2,835 | -3.5% | 181 |
| Twin Lakes | $525,000 | 3.2% | $-1,639 | -5.7% | 178 |
| Mead | $560,000 | 2.7% | $-1,693 | +3.4% | 177 |
| Fraser | $863,000 | 0.5% | $-3,684 | -6.3% | 173 |
| Sherrelwood | $441,000 | 4.2% | $-823 | -5.1% | 169 |
| Grand Lake | $655,000 | 0.7% | $-3,181 | -11.7% | 168 |
| Salida | $646,000 | 2.0% | $-2,581 | -7.5% | 167 |
| Gunnison | $580,000 | 0.8% | $-3,136 | +0.7% | 167 |
| Redlands | $549,900 | 2.5% | $-2,093 | -0.4% | 165 |
| Four Square Mile | $418,000 | 2.8% | $-1,104 | +8.1% | 162 |
| Fairplay | $351,500 | 3.0% | $-1,689 | -9.4% | 160 |
| Gypsum | $731,500 | 0.5% | $-4,245 | -8.6% | 158 |
| Fruitvale | $378,250 | 3.6% | $-903 | +5.0% | 158 |
| Welby | $359,000 | 3.5% | $-736 | -1.1% | 155 |
| Alma | $517,500 | 2.2% | $-2,590 | -2.6% | 154 |
| Glenwood Springs | $653,750 | 1.8% | $-2,490 | +0.0% | 154 |
| Gunbarrel | $812,500 | 2.5% | $-1,832 | -1.8% | 153 |
| Orchard Mesa | $360,700 | 3.7% | $-980 | -0.4% | 150 |
| Red Feather Lakes | $355,000 | 4.1% | $-895 | +1.2% | 147 |
| Trinidad | $185,000 | 3.0% | $-740 | +1.5% | 145 |
| Walsenburg | $62,000 | 1.7% | $-1,165 | -14.5% | 144 |
| Stonegate | $649,900 | 3.5% | $-1,263 | -14.4% | 141 |
| Cherry Creek | $865,000 | 2.4% | $-2,616 | +1.3% | 141 |
| Crested Butte | $1,125,000 | -0.3% | $-11,768 | +14.2% | 141 |
| Cedaredge | $380,000 | 1.5% | $-1,793 | -1.4% | 139 |
| Mount Crested Butte | $730,000 | -0.2% | $-6,958 | +4.5% | 137 |
| Snowmass Village | $2,519,500 | -2.2% | $-25,103 | -8.2% | 134 |
| Cripple Creek | $220,000 | 2.2% | $-1,358 | +9.3% | 131 |
| Castle Pines Village | $1,650,000 | 0.4% | $-9,287 | -10.1% | 131 |
| Gleneagle | $625,000 | 3.1% | $-1,557 | -5.1% | 129 |
| Colorado City | $63,500 | 1.6% | $-1,635 | -15.4% | 129 |
| La Veta | $300,000 | 2.0% | $-1,822 | -7.5% | 127 |
| New Castle | $582,500 | 0.9% | $-2,767 | -1.9% | 122 |
| Eagle | $1,060,000 | 0.9% | $-7,775 | -3.1% | 120 |
| San Luis | $20,000 | 3.8% | $-376 | -24.6% | 119 |
| Poncha Springs | $544,500 | 1.6% | $-3,024 | -0.6% | 118 |
| Alamosa | $275,000 | 3.6% | $-782 | +2.5% | 117 |
| Dillon | $752,500 | 1.3% | $-3,569 | -9.3% | 116 |
| Elizabeth | $650,000 | 2.0% | $-2,593 | -5.4% | 116 |
| Battlement Mesa | $329,900 | 1.8% | $-1,535 | -4.9% | 115 |
| Silver Cliff | $310,000 | 2.5% | $-1,668 | -11.0% | 115 |
| Strasburg | $445,000 | 4.4% | $-780 | -6.3% | 111 |
| Ellicott | $425,000 | 2.2% | $-1,851 | +0.4% | 110 |
| Dacono | $485,000 | 2.3% | $-1,728 | +5.5% | 109 |
| Blue River | $1,262,500 | 1.3% | $-6,516 | -7.3% | 108 |
| Divide | $455,000 | 2.6% | $-1,565 | -8.3% | 107 |
| Eaton | $481,000 | 3.0% | $-1,426 | +7.7% | 106 |
| Cherry Hills Village | $3,454,350 | -0.6% | $-22,863 | +3.8% | 106 |
| Crestone | $60,000 | 1.6% | $-1,568 | +2.0% | 101 |
| Carbondale | $1,095,500 | 0.4% | $-12,631 | +1.4% | 99 |
| Cattle Creek | $995,500 | 0.4% | $-9,461 | +2.2% | 98 |
| Manitou Springs | $566,000 | 1.5% | $-2,515 | +2.9% | 98 |
| Orchard City | $360,000 | 1.9% | $-1,730 | +1.7% | 97 |
| Blanca | $7,000 | 3.2% | $-745 | +112.7% | 97 |
| Basalt | $1,285,000 | 0.3% | $-10,807 | -8.1% | 95 |
| Palmer Lake | $612,500 | 2.0% | $-2,387 | -5.0% | 94 |
| Perry Park | $753,619 | 0.7% | $-4,937 | +6.7% | 91 |
| Silt | $567,500 | 1.0% | $-3,196 | +3.4% | 89 |
| Jefferson | $96,250 | 3.2% | $-1,366 | -6.0% | 88 |
| Federal Heights | $131,250 | 4.2% | $-286 | -50.6% | 88 |
| Como | $45,500 | 2.2% | $-1,762 | -4.3% | 86 |
| Keenesburg | $445,250 | 5.8% | $-198 | -4.4% | 86 |
| Leadville | $379,000 | 0.7% | $-2,489 | +6.7% | 85 |
| Lamar | $194,000 | 4.2% | $-349 | +6.7% | 82 |
| Berkley | $538,000 | 3.4% | $-1,386 | -2.1% | 81 |
| Stratmoor | $340,000 | 4.2% | $-611 | -12.5% | 81 |
| Kremmling | $375,000 | 0.6% | $-2,255 | -3.7% | 81 |
| Todd Creek | $1,030,000 | 1.8% | $-3,513 | -3.0% | 79 |
| Guffey | $300,000 | 1.3% | $-2,709 | +3.6% | 79 |
| Tabernash | $1,037,500 | -0.5% | $-6,580 | +3.6% | 77 |
| Penrose | $378,000 | 1.9% | $-1,547 | -0.4% | 76 |
| Midland | $295,000 | 2.3% | $-1,505 | +4.2% | 75 |
| Laporte | $590,000 | 0.8% | $-3,681 | -6.8% | 75 |
| Copper Mountain | $642,500 | 1.4% | $-3,011 | +5.0% | 72 |
| Florence | $287,500 | 2.5% | $-1,222 | +8.7% | 71 |
| Pueblo | $353,100 | 2.6% | $-1,284 | -2.7% | 70 |
| Coal Creek | $525,000 | 2.5% | $-2,282 | -2.9% | 69 |
| Monte Vista | $250,001 | 2.8% | $-1,006 | +4.0% | 69 |
| St. Mary's | $46,000 | 2.4% | $-2,048 | -7.4% | 67 |
| Lyons | $985,000 | 2.2% | $-3,557 | -4.3% | 67 |
| Peyton | $515,000 | 3.3% | $-1,683 | +1.9% | 67 |
| Loghill Village | $450,000 | 0.1% | $-6,354 | +16.2% | 66 |
| Paonia | $495,688 | 1.2% | $-2,286 | -2.3% | 66 |
| Dolores | $448,500 | 0.4% | $-2,894 | +7.4% | 64 |
| $67,000 | β | β | +48.5% | 63 | |
| Olathe | $430,000 | 0.7% | $-3,560 | +6.3% | 63 |
| Ault | $409,500 | 1.9% | $-1,698 | -2.9% | 61 |
| Palisade | $473,500 | 1.6% | $-2,123 | +10.5% | 61 |
| Niwot | $1,425,000 | 0.4% | $-8,984 | +3.9% | 61 |
| Yampa | $28,500 | 1.1% | $-3,316 | -1.4% | 60 |
| Loma | $365,000 | 1.1% | $-3,255 | -0.5% | 59 |
| Stepping Stone | $750,000 | 2.9% | $-2,411 | +2.5% | 59 |
| La Junta | $190,000 | 4.1% | $-333 | +5.3% | 58 |
| Mancos | $542,500 | 2.4% | $-1,796 | +13.2% | 58 |
| Kiowa | $639,000 | 2.4% | $-2,043 | -14.5% | 55 |
| Dove Valley | $381,000 | 3.5% | $-877 | -7.5% | 52 |
| Shaw Heights | $499,950 | 4.2% | $-879 | -0.4% | 52 |
| Meridian | $719,475 | 2.0% | $-2,572 | +18.8% | 50 |
| Leadville North | $572,000 | 0.6% | $-3,514 | +9.1% | 49 |
| Rocky Ford | $157,000 | 4.5% | $-286 | -11.7% | 49 |
| Sheridan | $412,000 | 4.0% | $-947 | -2.1% | 49 |
| Calhan | $447,450 | 1.8% | $-2,109 | +9.7% | 48 |
| Meridian Village | $776,500 | 3.2% | $-1,919 | +0.0% | 48 |
| Meeker | $325,500 | 1.4% | $-1,935 | +8.0% | 48 |
| Hudson | $595,000 | 0.8% | $-2,985 | +2.6% | 47 |
| Collbran | $390,000 | -0.2% | $-3,942 | -11.6% | 47 |
| Nathrop | $325,000 | 0.5% | $-4,560 | +9.6% | 47 |
| Brick Center | $669,000 | 2.0% | $-2,659 | +5.2% | 47 |
| Arvada | $544,500 | 3.3% | $-1,194 | +2.8% | 46 |
| Larkspur | $1,050,000 | 0.8% | $-4,987 | +3.0% | 46 |
| Hayden | $557,500 | 1.2% | $-2,728 | -5.8% | 46 |
| Central | $370,000 | 2.3% | $-1,725 | +7.5% | 45 |
| El Jebel | $1,505,000 | 1.4% | $-7,126 | +0.6% | 44 |
| Nunn | $487,500 | 1.4% | $-2,580 | +36.2% | 44 |
| Black Hawk | $530,000 | 0.8% | $-3,729 | -4.9% | 44 |
| Idaho Springs | $384,000 | 3.0% | $-1,293 | -7.0% | 43 |
| Phippsburg | $499,000 | 0.5% | $-4,030 | -1.0% | 43 |
| Cascade-Chipita Park | $560,000 | 1.9% | $-1,924 | +18.1% | 43 |
| Burlington | $270,000 | 3.2% | $-753 | +9.6% | 43 |
| Blende | $335,000 | 2.4% | $-1,340 | -4.7% | 43 |
| Bailey | $601,000 | 3.0% | $-1,663 | -3.1% | 42 |
| Yoder | $350,000 | 2.7% | $-1,511 | +3.6% | 42 |
| Ridgway | $775,000 | 0.3% | $-5,020 | +17.8% | 42 |
| Franktown | $1,157,500 | 1.0% | $-8,014 | -7.6% | 42 |
| Westcliffe | $339,000 | 2.4% | $-1,620 | -9.4% | 41 |
| Holly Hills | $678,000 | 3.0% | $-1,870 | -11.4% | 41 |
| Sierra Ridge | $800,000 | 3.3% | $-1,727 | -8.6% | 40 |
| Lake George | $75,000 | 2.1% | $-1,684 | +18.1% | 40 |
| Clark | $455,000 | 0.2% | $-6,105 | +15.6% | 40 |
| City of Creede | $285,000 | 1.0% | $-2,716 | -1.9% | 40 |
| Alamosa East | $34,000 | 2.7% | $-1,309 | +0.6% | 39 |
| Acres Green | $570,000 | 4.1% | $-1,079 | -0.8% | 39 |
| Limon | $275,000 | 4.4% | $-467 | -2.5% | 39 |
| Kersey | $514,000 | 1.1% | $-3,274 | -16.0% | 38 |
| Gardner | $90,000 | 0.5% | $-2,087 | -21.5% | 38 |
| Columbine Valley | $1,804,500 | 0.1% | $-9,246 | -3.8% | 38 |
| Deer Trail | $391,000 | 3.2% | $-949 | -8.0% | 37 |
| San Acacio | $5,700 | 5.6% | $-235 | β | 37 |
| Foxfield | $550,000 | 3.5% | $-1,331 | +20.7% | 37 |
| Columbine | $890,000 | 1.9% | $-2,352 | +4.0% | 37 |
| Ouray | $600,000 | 0.4% | $-4,124 | +4.9% | 37 |
| Allenspark | $497,863 | 2.6% | $-2,014 | -6.9% | 37 |
| Georgetown | $475,000 | 2.0% | $-1,399 | -9.9% | 37 |
| Rollinsville | $565,000 | 2.5% | $-1,966 | -16.7% | 36 |
| Elbert | $487,000 | 2.3% | $-2,322 | -1.5% | 36 |
| Cimarron | $125,000 | 0.7% | $-2,990 | +4.9% | 36 |
| Moffat | $42,000 | 3.8% | $-566 | +28.0% | 36 |
| Nederland | $753,500 | 1.2% | $-3,629 | -7.9% | 36 |
| Aguilar | $177,500 | -0.1% | $-3,142 | +71.1% | 36 |
| Lewis | $300,000 | 1.2% | $-2,394 | -11.2% | 35 |
| Weston | $156,000 | -0.1% | $-2,395 | +25.7% | 35 |
| Pierce | $375,000 | 1.8% | $-2,286 | -22.0% | 35 |
| Beulah Valley | $340,000 | 1.3% | $-2,153 | -6.7% | 35 |
| De Beque | $330,000 | 1.8% | $-1,393 | +19.7% | 34 |
| Livermore | $450,000 | 2.6% | $-1,934 | -32.4% | 34 |
| Oak Creek | $615,000 | 0.1% | $-9,078 | -7.9% | 33 |
| Lazy Acres | $935,000 | 1.2% | $-6,065 | -14.7% | 31 |
| Inverness | $660,000 | 2.0% | $-2,257 | +6.2% | 31 |
Ready to act on these markets? Create a free account to screen Colorado listings by cash flow, or see the national market data.