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
$215K
Median rent
$1,165
Top-scored
Linn
80/100
All counties in Missouri
| County | Score | Median price | Median rent | Rent/price | YoY price | Population |
|---|---|---|---|---|---|---|
| Linn County | 80 | $139,094 | — | — | +7.0% | 11,892 |
| Gentry County | 77 | $123,444 | — | — | +3.9% | 6,219 |
| Livingston County | 76 | $188,828 | — | — | +6.5% | 14,402 |
| Schuyler County | 76 | $156,312 | — | — | +5.5% | 4,066 |
| Howell County | 75 | $225,580 | — | — | +5.7% | 39,960 |
| Marion County | 75 | $196,011 | — | — | +4.5% | 28,525 |
| Dunklin County | 74 | $94,022 | — | — | +2.2% | 28,174 |
| Randolph County | 74 | $173,139 | — | — | +5.8% | 24,652 |
| Howard County | 74 | $223,204 | — | — | +7.2% | 10,142 |
| Andrew County | 73 | $281,483 | — | — | +7.7% | 18,069 |
| Vernon County | 73 | $170,040 | — | — | +8.5% | 19,777 |
| Moniteau County | 73 | $227,119 | — | — | +4.9% | 15,401 |
| Macon County | 73 | $184,583 | — | — | +4.8% | 15,173 |
| Caldwell County | 73 | $238,644 | — | — | +7.6% | 8,876 |
| Clark County | 73 | $157,863 | — | — | +3.3% | 6,693 |
| Butler County | 72 | $171,881 | $1,000 | 6.98% | +10.2% | 42,280 |
| Buchanan County | 72 | $194,610 | $999 | 6.16% | +7.5% | 84,544 |
| Laclede County | 72 | $236,028 | — | — | +4.0% | 36,060 |
| Audrain County | 72 | $178,712 | — | — | +8.9% | 24,873 |
| Saline County | 72 | $180,065 | — | — | +3.5% | 23,219 |
| Perry County | 72 | $218,414 | — | — | +5.0% | 18,970 |
| Pettis County | 71 | $195,903 | $1,073 | 6.57% | +3.9% | 43,059 |
| Barry County | 71 | $242,534 | — | — | +3.7% | 34,701 |
| Dent County | 71 | $185,289 | — | — | +3.7% | 14,509 |
| Barton County | 71 | $182,947 | — | — | +8.2% | 11,683 |
| Ralls County | 71 | $250,518 | — | — | +5.3% | 10,356 |
| Knox County | 71 | $187,053 | — | — | +12.2% | 3,772 |
| Clinton County | 70 | $275,256 | — | — | +5.4% | 21,155 |
| Saint Louis City | 70 | $183,723 | $1,382 | 9.03% | -0.4% | 298,018 |
| Maries County | 70 | $233,679 | — | — | +5.5% | 8,454 |
| Scott County | 70 | $161,174 | — | — | +1.5% | 38,055 |
| Pike County | 70 | $207,680 | — | — | +8.2% | 17,719 |
| Madison County | 70 | $162,150 | — | — | +2.4% | 12,649 |
| Mercer County | 70 | $132,119 | — | — | +1.8% | 3,517 |
| Pulaski County | 69 | $230,811 | $1,136 | 5.91% | +6.1% | 53,726 |
| Crawford County | 69 | $209,930 | — | — | +3.8% | 23,023 |
| Sainte Genevieve County | 69 | $252,085 | — | — | +4.6% | 18,494 |
| Dade County | 69 | $191,656 | — | — | +4.1% | 7,598 |
| Wayne County | 69 | $132,767 | — | — | +2.2% | 11,081 |
| Nodaway County | 68 | $217,617 | — | — | +3.5% | 21,140 |
| Stoddard County | 68 | $150,194 | — | — | +0.9% | 28,656 |
| Lewis County | 68 | $192,038 | — | — | +10.6% | 9,987 |
| Gasconade County | 67 | $223,489 | — | — | +2.3% | 14,801 |
| Montgomery County | 67 | $218,884 | — | — | +2.6% | 11,421 |
| Harrison County | 67 | $122,354 | — | — | +0.9% | 8,190 |
| Shannon County | 67 | $179,324 | — | — | +2.5% | 7,132 |
| Shelby County | 67 | $193,173 | — | — | +11.5% | 6,049 |
| Daviess County | 66 | $275,953 | — | — | +9.2% | 8,418 |
| Newton County | 66 | $244,594 | $1,410 | 6.92% | +1.7% | 59,019 |
| Jackson County | 66 | $251,239 | $1,439 | 6.87% | +2.1% | 715,526 |
| Benton County | 66 | $186,998 | — | — | +2.3% | 19,616 |
| Bates County | 66 | $219,654 | — | — | +2.6% | 16,101 |
| Jasper County | 65 | $217,887 | $1,280 | 7.05% | +1.0% | 122,788 |
| Monroe County | 65 | $216,427 | — | — | +11.6% | 8,668 |
| DeKalb County | 65 | $228,527 | — | — | +1.4% | 11,838 |
| Jefferson County | 65 | $296,008 | $1,485 | 6.02% | +4.5% | 226,984 |
| Miller County | 65 | $265,822 | — | — | +3.9% | 24,855 |
| Bollinger County | 65 | $192,789 | — | — | +2.0% | 10,658 |
| Putnam County | 64 | $198,918 | — | — | +1.9% | 4,698 |
| Lincoln County | 64 | $316,086 | $1,553 | 5.89% | +5.3% | 60,172 |
| Saint Clair County | 64 | $205,283 | — | — | +2.7% | 9,330 |
| Saint Francois County | 64 | $194,207 | $964 | 5.96% | +1.3% | 66,814 |
| Cass County | 64 | $343,930 | $1,727 | 6.03% | +5.8% | 108,205 |
| Adair County | 64 | $183,598 | $798 | 5.22% | +5.2% | 25,299 |
| Grundy County | 64 | $108,520 | — | — | -0.2% | 9,878 |
| Cedar County | 64 | $220,674 | — | — | +3.7% | 14,314 |
| Greene County | 63 | $259,353 | $1,263 | 5.84% | +2.5% | 299,188 |
| Stone County | 63 | $325,682 | — | — | +2.4% | 31,314 |
| Cooper County | 63 | $231,488 | — | — | +1.3% | 16,893 |
| Pemiscot County | 63 | $87,225 | — | — | -0.1% | 15,555 |
| Douglas County | 63 | $225,896 | — | — | +2.6% | 11,803 |
| New Madrid County | 62 | $96,933 | — | — | -1.1% | 16,341 |
| Franklin County | 62 | $269,046 | $1,175 | 5.24% | +3.6% | 104,858 |
| Cape Girardeau County | 62 | $247,661 | $1,004 | 4.86% | +4.6% | 81,703 |
| Saint Louis County | 62 | $289,987 | $1,479 | 6.12% | +1.9% | 999,703 |
| Ray County | 62 | $252,636 | $995 | 4.73% | +6.4% | 23,122 |
| Ozark County | 62 | $216,678 | — | — | +9.3% | 8,688 |
| Taney County | 61 | $248,936 | $1,422 | 6.85% | -0.1% | 56,202 |
| Callaway County | 61 | $270,991 | $1,092 | 4.84% | +4.5% | 44,517 |
| Cole County | 61 | $287,445 | $1,052 | 4.39% | +7.9% | 76,890 |
| Texas County | 61 | $196,001 | — | — | +2.0% | 24,828 |
| Iron County | 61 | $147,692 | — | — | -0.0% | 9,538 |
| Phelps County | 60 | $232,795 | $849 | 4.38% | +4.0% | 44,843 |
| Osage County | 60 | $255,075 | — | — | +0.7% | 13,374 |
| Mississippi County | 60 | $99,105 | — | — | -1.7% | 12,305 |
| Hickory County | 60 | $184,917 | — | — | +2.8% | 8,452 |
| Atchison County | 60 | $144,405 | — | — | -1.3% | 5,270 |
| McDonald County | 59 | $224,100 | — | — | +1.6% | 23,381 |
| Johnson County | 59 | $285,848 | $1,053 | 4.42% | +5.6% | 54,025 |
| Clay County | 59 | $321,709 | $1,566 | 5.84% | +1.7% | 253,085 |
| Henry County | 58 | $215,411 | $800 | 4.46% | +3.7% | 22,064 |
| Lafayette County | 58 | $250,881 | $856 | 4.10% | +8.2% | 32,858 |
| Ripley County | 58 | $146,613 | — | — | -0.3% | 10,839 |
| Christian County | 57 | $319,297 | $1,485 | 5.58% | +1.5% | 89,568 |
| Boone County | 57 | $334,069 | $1,435 | 5.16% | +2.4% | 184,043 |
| Washington County | 57 | $180,033 | — | — | -0.1% | 23,580 |
| Webster County | 56 | $267,218 | $874 | 3.93% | +4.0% | 39,265 |
| Dallas County | 55 | $229,545 | — | — | +0.8% | 17,158 |
| Carroll County | 55 | $157,728 | — | — | -3.5% | 8,513 |
| Lawrence County | 54 | $207,334 | $849 | 4.92% | -0.8% | 38,231 |
| Oregon County | 54 | $165,121 | — | — | -0.8% | 8,783 |
| Saint Charles County | 53 | $376,519 | $1,671 | 5.33% | +1.3% | 406,262 |
| Polk County | 51 | $274,935 | $832 | 3.63% | +1.8% | 31,877 |
| Platte County | 51 | $395,035 | $1,624 | 4.93% | +1.6% | 107,033 |
| Warren County | 51 | $337,239 | $1,165 | 4.15% | +2.1% | 35,729 |
| Camden County | 48 | $320,559 | $1,479 | 5.54% | -4.0% | 43,227 |
| Scotland County | 47 | $118,926 | — | — | -9.9% | 4,720 |
| Morgan County | 47 | $279,933 | — | — | -0.8% | 21,169 |
| Chariton County | 46 | $135,499 | — | — | -10.5% | 7,417 |
| Sullivan County | 45 | $95,300 | — | — | -14.6% | 5,983 |
| Reynolds County | 43 | $155,111 | — | — | -6.9% | 6,102 |
| Carter County | 40 | $182,304 | — | — | -7.4% | 5,299 |
| Wright County | 38 | $199,644 | — | — | -7.2% | 18,475 |
Data current through June 29, 2026. Sorted by overall investment score.
Underwrite a Missouri property
Run real numbers on any property in Missouri with our investment calculators.