Missouri rental market analysis
Investment scores, median prices, and cap rates for every county in Missouri we track. Click any county for the full deep-dive.
Counties tracked
113
Median home price
$227K
Median rent
$1,322
Top-scored
Grundy
81/100
All counties in Missouri
| County | Score | Median price | Median rent | Rent/price | YoY price | Population |
|---|---|---|---|---|---|---|
| Grundy County | 81 | $127,133 | – | – | +6.4% | 9,878 |
| Ripley County | 81 | $156,897 | – | – | +7.4% | 10,839 |
| Sullivan County | 80 | $105,926 | – | – | +5.7% | 5,983 |
| Randolph County | 80 | $182,859 | – | – | +7.4% | 24,652 |
| Vernon County | 80 | $183,269 | – | – | +7.9% | 19,777 |
| Gentry County | 79 | $140,215 | – | – | +4.8% | 6,219 |
| Dunklin County | 78 | $100,784 | – | – | +3.9% | 28,174 |
| Saline County | 78 | $183,945 | – | – | +6.2% | 23,219 |
| Texas County | 78 | $208,770 | – | – | +7.3% | 24,828 |
| Dade County | 78 | $203,086 | – | – | +7.6% | 7,598 |
| Macon County | 78 | $187,471 | – | – | +6.3% | 15,173 |
| Dent County | 78 | $196,668 | – | – | +6.6% | 14,509 |
| Barton County | 78 | $190,562 | – | – | +6.7% | 11,683 |
| Iron County | 78 | $163,758 | – | – | +5.3% | 9,538 |
| Mercer County | 78 | $142,581 | – | – | +3.7% | 3,517 |
| Oregon County | 77 | $175,499 | – | – | +4.7% | 8,783 |
| Shannon County | 77 | $195,015 | – | – | +5.6% | 7,132 |
| Linn County | 76 | $153,510 | – | – | +10.0% | 11,892 |
| Howell County | 76 | $226,689 | – | – | +6.8% | 39,960 |
| Perry County | 76 | $238,336 | – | – | +7.3% | 18,970 |
| Madison County | 76 | $177,253 | – | – | +4.3% | 12,649 |
| Marion County | 75 | $199,480 | – | – | +4.5% | 28,525 |
| Stoddard County | 75 | $157,857 | – | – | +2.8% | 28,656 |
| Howard County | 75 | $238,061 | – | – | +6.2% | 10,142 |
| Caldwell County | 75 | $249,480 | – | – | +6.8% | 8,876 |
| Hickory County | 75 | $207,296 | – | – | +12.1% | 8,452 |
| Clark County | 75 | $191,612 | – | – | +13.3% | 6,693 |
| Schuyler County | 75 | $180,973 | – | – | +13.2% | 4,066 |
| Livingston County | 74 | $197,547 | – | – | +3.8% | 14,402 |
| Dallas County | 74 | $247,548 | – | – | +6.3% | 17,158 |
| Butler County | 74 | $173,070 | – | – | +11.3% | 42,280 |
| McDonald County | 74 | $239,323 | – | – | +5.6% | 23,381 |
| Washington County | 74 | $196,763 | – | – | +3.4% | 23,580 |
| Harrison County | 74 | $138,161 | – | – | +2.1% | 8,190 |
| Putnam County | 73 | $215,232 | – | – | +3.7% | 4,698 |
| Saint Clair County | 73 | $218,978 | – | – | +8.5% | 9,330 |
| Audrain County | 73 | $195,896 | – | – | +10.7% | 24,873 |
| Cedar County | 73 | $237,877 | – | – | +5.0% | 14,314 |
| Montgomery County | 73 | $233,729 | – | – | +8.3% | 11,421 |
| Wayne County | 73 | $134,574 | – | – | +2.0% | 11,081 |
| Ozark County | 73 | $236,459 | – | – | +8.2% | 8,688 |
| Shelby County | 73 | $199,319 | – | – | +10.6% | 6,049 |
| DeKalb County | 72 | $242,473 | – | – | +4.5% | 11,838 |
| Buchanan County | 72 | $196,794 | $1,062 | 6.47% | +6.2% | 84,544 |
| Nodaway County | 72 | $228,338 | – | – | +3.3% | 21,140 |
| Henry County | 72 | $228,277 | – | – | +3.2% | 22,064 |
| Scotland County | 72 | $138,048 | – | – | +1.8% | 4,720 |
| Lafayette County | 72 | $251,772 | – | – | +8.1% | 32,858 |
| Lewis County | 72 | $213,137 | – | – | +14.2% | 9,987 |
| Crawford County | 72 | $229,170 | – | – | +8.9% | 23,023 |
| Pike County | 72 | $224,076 | – | – | +9.7% | 17,719 |
| Bates County | 72 | $231,215 | – | – | +3.3% | 16,101 |
| Douglas County | 72 | $247,024 | – | – | +4.7% | 11,803 |
| Clinton County | 71 | $296,833 | – | – | +6.0% | 21,155 |
| Reynolds County | 71 | $168,204 | – | – | +2.0% | 6,102 |
| Andrew County | 71 | $304,687 | – | – | +6.8% | 18,069 |
| Barry County | 71 | $244,450 | – | – | +3.6% | 34,701 |
| Ray County | 71 | $272,099 | – | – | +4.9% | 23,122 |
| Cooper County | 71 | $247,064 | – | – | +3.5% | 16,893 |
| Moniteau County | 71 | $244,547 | – | – | +4.0% | 15,401 |
| Gasconade County | 71 | $241,891 | – | – | +3.5% | 14,801 |
| Ralls County | 71 | $263,733 | – | – | +4.4% | 10,356 |
| Pulaski County | 70 | $229,482 | $1,210 | 6.33% | +5.6% | 53,726 |
| Monroe County | 70 | $230,331 | – | – | +10.9% | 8,668 |
| Maries County | 70 | $260,160 | – | – | +9.3% | 8,454 |
| Saint Francois County | 70 | $194,662 | – | – | +2.1% | 66,814 |
| Pettis County | 70 | $195,703 | $1,163 | 7.13% | +2.5% | 43,059 |
| Sainte Genevieve County | 70 | $264,375 | – | – | +8.9% | 18,494 |
| Bollinger County | 70 | $198,050 | – | – | +2.2% | 10,658 |
| Saint Louis City | 69 | $183,716 | $1,351 | 8.83% | -0.5% | 298,018 |
| Newton County | 69 | $246,684 | $1,442 | 7.02% | +3.7% | 59,019 |
| Knox County | 69 | $212,400 | – | – | +18.9% | 3,772 |
| Carroll County | 68 | $170,388 | – | – | +1.3% | 8,513 |
| Scott County | 68 | $159,025 | – | – | +0.9% | 38,055 |
| Miller County | 68 | $274,161 | – | – | +3.0% | 24,855 |
| Benton County | 68 | $201,288 | – | – | +1.8% | 19,616 |
| Jackson County | 67 | $251,826 | $1,437 | 6.85% | +2.4% | 715,526 |
| Webster County | 66 | $268,616 | $1,322 | 5.90% | +5.0% | 39,265 |
| Jasper County | 66 | $215,829 | $1,253 | 6.97% | +1.4% | 122,788 |
| Daviess County | 66 | $297,308 | – | – | +11.4% | 8,418 |
| Mississippi County | 66 | $105,858 | – | – | +0.2% | 12,305 |
| New Madrid County | 65 | $104,768 | – | – | -0.1% | 16,341 |
| Lincoln County | 65 | $317,731 | $1,620 | 6.12% | +5.5% | 60,172 |
| Jefferson County | 65 | $295,839 | $1,495 | 6.06% | +4.5% | 226,984 |
| Franklin County | 64 | $267,765 | $1,223 | 5.48% | +4.9% | 104,858 |
| Callaway County | 64 | $269,613 | $1,172 | 5.21% | +6.3% | 44,517 |
| Greene County | 64 | $259,052 | $1,248 | 5.78% | +2.8% | 299,188 |
| Morgan County | 64 | $304,819 | – | – | +2.4% | 21,169 |
| Saint Louis County | 63 | $289,872 | $1,476 | 6.11% | +2.5% | 999,703 |
| Cass County | 62 | $344,687 | $1,680 | 5.85% | +4.8% | 108,205 |
| Laclede County | 62 | $237,395 | $933 | 4.72% | +4.7% | 36,060 |
| Adair County | 62 | $197,650 | $716 | 4.35% | +5.4% | 25,299 |
| Atchison County | 62 | $149,844 | – | – | -1.1% | 5,270 |
| Cape Girardeau County | 61 | $243,390 | $970 | 4.78% | +4.2% | 81,703 |
| Carter County | 61 | $191,773 | – | – | -0.5% | 5,299 |
| Taney County | 60 | $248,210 | $1,356 | 6.56% | -0.2% | 56,202 |
| Clay County | 60 | $321,806 | $1,568 | 5.85% | +2.1% | 253,085 |
| Lawrence County | 59 | $209,120 | $953 | 5.47% | +0.6% | 38,231 |
| Phelps County | 59 | $236,688 | $787 | 3.99% | +5.1% | 44,843 |
| Christian County | 59 | $320,981 | $1,489 | 5.57% | +2.2% | 89,568 |
| Cole County | 59 | $288,781 | $1,105 | 4.59% | +8.2% | 76,890 |
| Johnson County | 59 | $286,692 | $1,069 | 4.48% | +4.9% | 54,025 |
| Stone County | 59 | $329,575 | $1,475 | 5.37% | +2.9% | 31,314 |
| Osage County | 59 | $267,977 | – | – | +0.6% | 13,374 |
| Wright County | 58 | $216,951 | – | – | -0.8% | 18,475 |
| Boone County | 57 | $333,020 | $1,432 | 5.16% | +2.6% | 184,043 |
| Polk County | 55 | $280,170 | $1,044 | 4.47% | +2.1% | 31,877 |
| Saint Charles County | 54 | $376,365 | $1,676 | 5.34% | +1.8% | 406,262 |
| Camden County | 54 | $321,203 | $1,845 | 6.89% | -3.4% | 43,227 |
| Platte County | 52 | $395,149 | $1,635 | 4.96% | +2.0% | 107,033 |
| Warren County | 52 | $338,664 | $1,195 | 4.23% | +2.0% | 35,729 |
| Pemiscot County | 49 | $92,033 | – | – | -7.8% | 15,555 |
| Chariton County | 46 | $167,218 | – | – | -9.7% | 7,417 |
Data current through August 31, 2026. Sorted by overall investment score.
Deep-dive analyses in Missouri
Full analyst breakdowns for these Missouri counties: rent vs buy math, investor thesis, cap rates by sub-market, rent trends, and house-hack numbers.
Underwrite a Missouri property
Run real numbers on any property in Missouri with our investment calculators.