Checked
Rent Prices in Missouri
Median gross rent (rent plus utilities) by number of bedrooms. American Community Survey 2020-2024 5-year estimates.
- Median rent
- $1,033/mo
- U.S. $1,413/mo
- 2-bedroom median rent
- $1,027/mo
- U.S. $1,407/mo
- Renters paying 30%+ of income
- 45.6%
- U.S. 51.1%
- Renter households
- 799,814
- U.S. 45,017,354
Rents by county
115 counties in Missouri
Swipe the table sideways to see more columns.
| County | Median rent | 1 bedroom | 2 bedrooms | 3 bedrooms | Renters paying 30%+ of income |
|---|---|---|---|---|---|
| Adair County | $772/mo | $608/mo | $797/mo | $1,020/mo | 40.3% |
| Andrew County | $961/mo | $508/mo | $914/mo | $1,228/mo | 38.7% |
| Atchison County | $631/mo | $492/mo | $677/mo | $667/mo | 27.0% |
| Audrain County | $693/mo | $560/mo | $681/mo | $868/mo | 47.9% |
| Barry County | $766/mo | $554/mo | $757/mo | $1,005/mo | 42.9% |
| Barton County | $805/mo | $539/mo | $717/mo | $929/mo | 47.5% |
| Bates County | $786/mo | $515/mo | $863/mo | $960/mo | 51.4% |
| Benton County | $773/mo | $448/mo | $783/mo | $957/mo | 49.9% |
| Bollinger County | $694/mo | Not reported | $699/mo | $694/mo | 44.7% |
| Boone County | $1,088/mo | $919/mo | $1,004/mo | $1,231/mo | 49.1% |
| Buchanan County | $902/mo | $703/mo | $915/mo | $1,062/mo | 50.4% |
| Butler County | $780/mo | $506/mo | $771/mo | $967/mo | 50.3% |
| Caldwell County | $640/mo | $511/mo | $817/mo | $926/mo | 20.8% |
| Callaway County | $887/mo | $474/mo | $932/mo | $898/mo | 37.3% |
| Camden County | $876/mo | $676/mo | $838/mo | $1,154/mo | 39.8% |
| Cape Girardeau County | $881/mo | $694/mo | $873/mo | $1,197/mo | 45.5% |
| Carroll County | $822/mo | $483/mo | $804/mo | $862/mo | 35.3% |
| Carter County | $656/mo | $307/mo | $703/mo | $689/mo | 50.0% |
| Cass County | $1,205/mo | $930/mo | $1,073/mo | $1,419/mo | 46.0% |
| Cedar County | $767/mo | $473/mo | $734/mo | $733/mo | 46.2% |
| Chariton County | $567/mo | $449/mo | $592/mo | $788/mo | 35.4% |
| Christian County | $1,058/mo | $768/mo | $934/mo | $1,304/mo | 40.6% |
| Clark County | $612/mo | $408/mo | $625/mo | $781/mo | 36.4% |
| Clay County | $1,243/mo | $994/mo | $1,204/mo | $1,593/mo | 45.2% |
| Clinton County | $1,008/mo | $534/mo | $914/mo | $1,182/mo | 34.2% |
| Cole County | $834/mo | $590/mo | $795/mo | $1,049/mo | 34.5% |
| Cooper County | $782/mo | $567/mo | $763/mo | $980/mo | 36.9% |
| Crawford County | $795/mo | $505/mo | $763/mo | $939/mo | 38.6% |
| Dade County | $683/mo | $383/mo | $681/mo | $754/mo | 31.4% |
| Dallas County | $642/mo | $563/mo | $608/mo | $844/mo | 35.1% |
| Daviess County | $696/mo | $423/mo | $714/mo | $858/mo | 30.3% |
| DeKalb County | $817/mo | $420/mo | $874/mo | $1,092/mo | 26.9% |
| Dent County | $660/mo | $473/mo | $771/mo | $797/mo | 41.1% |
| Douglas County | $700/mo | $424/mo | $674/mo | $868/mo | 40.9% |
| Dunklin County | $648/mo | $417/mo | $613/mo | $881/mo | 39.4% |
| Franklin County | $893/mo | $662/mo | $894/mo | $1,051/mo | 40.1% |
| Gasconade County | $743/mo | $419/mo | $666/mo | $928/mo | 41.5% |
| Gentry County | $636/mo | $457/mo | $654/mo | $825/mo | 31.9% |
| Greene County | $989/mo | $807/mo | $985/mo | $1,252/mo | 46.2% |
| Grundy County | $696/mo | $441/mo | $681/mo | $903/mo | 35.4% |
| Harrison County | $703/mo | $546/mo | $712/mo | $636/mo | 46.5% |
| Henry County | $768/mo | $466/mo | $757/mo | $1,025/mo | 53.2% |
| Hickory County | $648/mo | $471/mo | $650/mo | $905/mo | 58.8% |
| Holt County | $650/mo | $421/mo | $700/mo | $759/mo | 19.5% |
| Howard County | $832/mo | $419/mo | $839/mo | $934/mo | 41.6% |
| Howell County | $733/mo | $375/mo | $740/mo | $921/mo | 44.9% |
| Iron County | $664/mo | $571/mo | $682/mo | $746/mo | 46.2% |
| Jackson County | $1,197/mo | $1,024/mo | $1,179/mo | $1,422/mo | 50.7% |
| Jasper County | $973/mo | $667/mo | $965/mo | $1,203/mo | 49.5% |
| Jefferson County | $979/mo | $746/mo | $932/mo | $1,163/mo | 39.4% |
| Johnson County | $932/mo | $683/mo | $871/mo | $1,140/mo | 40.8% |
| Knox County | $666/mo | $500/mo | $689/mo | $678/mo | 20.9% |
| Laclede County | $809/mo | $516/mo | $788/mo | $1,052/mo | 39.6% |
| Lafayette County | $928/mo | $601/mo | $972/mo | $1,013/mo | 40.3% |
| Lawrence County | $800/mo | $508/mo | $803/mo | $988/mo | 44.0% |
| Lewis County | $644/mo | $457/mo | $732/mo | $936/mo | 32.5% |
| Lincoln County | $961/mo | $645/mo | $893/mo | $1,193/mo | 37.2% |
| Linn County | $620/mo | $375/mo | $717/mo | $756/mo | 34.7% |
| Livingston County | $768/mo | $476/mo | $768/mo | $865/mo | 32.7% |
| Macon County | $672/mo | $418/mo | $829/mo | $762/mo | 44.5% |
| Madison County | $808/mo | $526/mo | $818/mo | $1,029/mo | 41.0% |
| Maries County | $590/mo | $513/mo | $563/mo | $716/mo | 31.2% |
| Marion County | $808/mo | $433/mo | $857/mo | $1,002/mo | 41.3% |
| McDonald County | $767/mo | $398/mo | $746/mo | $994/mo | 35.7% |
| Mercer County | $590/mo | $400/mo | $821/mo | $950/mo | 29.3% |
| Miller County | $763/mo | $441/mo | $773/mo | $1,024/mo | 29.8% |
| Mississippi County | $762/mo | $407/mo | $687/mo | $856/mo | 46.0% |
| Moniteau County | $735/mo | $426/mo | $700/mo | $898/mo | 33.4% |
| Monroe County | $689/mo | $383/mo | $736/mo | $691/mo | 31.0% |
| Montgomery County | $788/mo | $450/mo | $761/mo | $967/mo | 32.9% |
| Morgan County | $721/mo | $555/mo | $679/mo | $1,056/mo | 43.0% |
| New Madrid County | $729/mo | $435/mo | $719/mo | $825/mo | 42.6% |
| Newton County | $817/mo | $587/mo | $863/mo | $875/mo | 37.5% |
| Nodaway County | $786/mo | $592/mo | $789/mo | $933/mo | 45.1% |
| Oregon County | $639/mo | $458/mo | $636/mo | $726/mo | 59.4% |
| Osage County | $639/mo | $528/mo | $714/mo | $792/mo | 38.2% |
| Ozark County | $631/mo | $372/mo | $596/mo | $718/mo | 40.6% |
| Pemiscot County | $695/mo | $449/mo | $641/mo | $850/mo | 56.6% |
| Perry County | $923/mo | $748/mo | $876/mo | $1,057/mo | 55.6% |
| Pettis County | $885/mo | $647/mo | $874/mo | $1,102/mo | 42.9% |
| Phelps County | $798/mo | $623/mo | $814/mo | $998/mo | 50.2% |
| Pike County | $778/mo | $436/mo | $832/mo | $810/mo | 35.4% |
| Platte County | $1,334/mo | $1,107/mo | $1,335/mo | $1,733/mo | 41.5% |
| Polk County | $814/mo | $565/mo | $802/mo | $1,015/mo | 46.1% |
| Pulaski County | $1,112/mo | $644/mo | $959/mo | $1,300/mo | 34.2% |
| Putnam County | $521/mo | $509/mo | $546/mo | $661/mo | 48.3% |
| Ralls County | $749/mo | $380/mo | $749/mo | $954/mo | 27.6% |
| Randolph County | $760/mo | $461/mo | $748/mo | $900/mo | 45.7% |
| Ray County | $782/mo | $604/mo | $763/mo | $916/mo | 42.0% |
| Reynolds County | $655/mo | $391/mo | $715/mo | $716/mo | 24.3% |
| Ripley County | $654/mo | $475/mo | $587/mo | $692/mo | 63.5% |
| Saline County | $739/mo | $349/mo | $777/mo | $934/mo | 49.5% |
| Schuyler County | $382/mo | $354/mo | $600/mo | Not reported | 19.6% |
| Scotland County | $511/mo | $383/mo | $538/mo | $633/mo | 29.9% |
| Scott County | $873/mo | $574/mo | $888/mo | $942/mo | 43.8% |
| Shannon County | $574/mo | $278/mo | $572/mo | $687/mo | 28.3% |
| Shelby County | $625/mo | $398/mo | $638/mo | $768/mo | 29.4% |
| St. Charles County | $1,370/mo | $1,223/mo | $1,328/mo | $1,640/mo | 42.4% |
| St. Clair County | $622/mo | $376/mo | $686/mo | $742/mo | 43.7% |
| St. Francois County | $794/mo | $582/mo | $834/mo | $883/mo | 40.3% |
| St. Louis city | $997/mo | $880/mo | $1,143/mo | $1,218/mo | 45.7% |
| St. Louis County | $1,209/mo | $995/mo | $1,216/mo | $1,446/mo | 48.3% |
| Ste. Genevieve County | $780/mo | $655/mo | $790/mo | $803/mo | 26.9% |
| Stoddard County | $760/mo | $378/mo | $754/mo | $925/mo | 30.3% |
| Stone County | $896/mo | $621/mo | $856/mo | $1,172/mo | 43.5% |
| Sullivan County | $673/mo | $366/mo | $673/mo | $795/mo | 29.1% |
| Taney County | $926/mo | $713/mo | $944/mo | $1,113/mo | 44.9% |
| Texas County | $665/mo | $423/mo | $611/mo | $816/mo | 43.1% |
| Vernon County | $734/mo | $469/mo | $783/mo | $912/mo | 34.5% |
| Warren County | $995/mo | $517/mo | $1,017/mo | $1,198/mo | 41.1% |
| Washington County | $684/mo | $396/mo | $691/mo | $743/mo | 55.0% |
| Wayne County | $665/mo | $519/mo | $683/mo | $696/mo | 48.7% |
| Webster County | $789/mo | $465/mo | $719/mo | $958/mo | 33.0% |
| Worth County | $381/mo | $297/mo | $613/mo | $789/mo | 17.7% |
| Wright County | $625/mo | $382/mo | $658/mo | $696/mo | 43.5% |
Rents in the largest cities
Cities and towns with 5,000 or more people
Swipe the table sideways to see more columns.
| City | Median rent | 1 bedroom | 2 bedrooms | 3 bedrooms | Renters paying 30%+ of income |
|---|---|---|---|---|---|
| Kansas City | $1,238/mo | $1,079/mo | $1,266/mo | $1,447/mo | 50.1% |
| St. Louis | $997/mo | $880/mo | $1,143/mo | $1,218/mo | 45.7% |
| Springfield | $964/mo | $807/mo | $972/mo | $1,225/mo | 48.7% |
| Columbia | $1,097/mo | $943/mo | $1,032/mo | $1,266/mo | 51.0% |
| Independence | $1,109/mo | $921/mo | $1,080/mo | $1,376/mo | 53.1% |
| Lee's Summit | $1,422/mo | $1,334/mo | $1,357/mo | $1,673/mo | 52.8% |
| O'Fallon | $1,443/mo | $1,326/mo | $1,371/mo | $1,620/mo | 42.0% |
| St. Charles | $1,251/mo | $1,162/mo | $1,298/mo | $1,454/mo | 39.0% |
| St. Joseph | $898/mo | $714/mo | $913/mo | $1,074/mo | 51.7% |
| Blue Springs | $1,277/mo | $922/mo | $1,198/mo | $1,609/mo | 38.2% |
| St. Peters | $1,321/mo | $1,162/mo | $1,258/mo | $1,997/mo | 48.0% |
| Joplin | $962/mo | $686/mo | $962/mo | $1,286/mo | 47.8% |
| Florissant | $1,288/mo | $952/mo | $1,193/mo | $1,519/mo | 45.4% |
| Chesterfield | $1,644/mo | $1,383/mo | $1,732/mo | $1,825/mo | 36.1% |
| Wentzville | $1,345/mo | $1,119/mo | $1,193/mo | $1,493/mo | 51.7% |
| Jefferson City | $802/mo | $583/mo | $751/mo | $1,104/mo | 40.3% |
| Cape Girardeau | $876/mo | $736/mo | $864/mo | $1,219/mo | 47.9% |
| Oakville | $1,091/mo | $913/mo | $1,125/mo | $1,758/mo | 50.8% |
| Wildwood | $1,661/mo | $1,277/mo | $1,520/mo | $2,240/mo | 43.5% |
| University City | $1,319/mo | $1,228/mo | $1,301/mo | $1,766/mo | 44.4% |
| Ballwin | $1,418/mo | $1,222/mo | $1,404/mo | $1,854/mo | 42.9% |
| Liberty | $1,160/mo | $942/mo | $1,172/mo | $1,490/mo | 47.4% |
| Mehlville | $1,066/mo | $966/mo | $1,074/mo | $1,781/mo | 42.5% |
| Raytown | $1,218/mo | $970/mo | $1,045/mo | $1,411/mo | 46.7% |
| Kirkwood | $1,348/mo | $1,014/mo | $1,289/mo | $1,611/mo | 50.6% |
| Maryland Heights | $1,312/mo | $1,125/mo | $1,433/mo | $1,711/mo | 27.2% |
| Gladstone | $1,088/mo | $922/mo | $1,118/mo | $1,492/mo | 43.1% |
| Grandview | $1,035/mo | $895/mo | $1,060/mo | $1,366/mo | 52.7% |
| Hazelwood | $996/mo | $944/mo | $1,122/mo | $1,482/mo | 58.6% |
| Belton | $1,290/mo | $1,066/mo | $1,125/mo | $1,439/mo | 49.2% |
| Nixa | $1,083/mo | $751/mo | $1,012/mo | $1,245/mo | 41.8% |
| Raymore | $1,303/mo | $1,159/mo | $1,175/mo | $1,971/mo | 55.5% |
| Webster Groves | $1,650/mo | $1,201/mo | $1,776/mo | $1,938/mo | 55.9% |
| Ozark | $1,097/mo | $807/mo | $894/mo | $1,409/mo | 38.1% |
| Sedalia | $877/mo | $664/mo | $866/mo | $1,145/mo | 46.2% |
| Arnold | $1,112/mo | $918/mo | $1,031/mo | $1,237/mo | 36.2% |
| Old Jamestown | $1,835/mo | Not reported | Not reported | $1,745/mo | 49.5% |
| Rolla | $789/mo | $628/mo | $823/mo | $1,075/mo | 51.3% |
| Republic | $1,123/mo | $858/mo | $1,096/mo | $1,383/mo | 38.8% |
| Warrensburg | $921/mo | $668/mo | $888/mo | $1,140/mo | 47.2% |
| Affton | $1,015/mo | $796/mo | $1,186/mo | $2,023/mo | 31.9% |
| Creve Coeur | $1,622/mo | $1,471/mo | $1,689/mo | $1,794/mo | 45.7% |
| Concord | $1,215/mo | $1,014/mo | $1,185/mo | $1,792/mo | 41.3% |
| Farmington | $855/mo | $752/mo | $883/mo | $880/mo | 41.2% |
| Ferguson | $1,119/mo | $800/mo | $1,112/mo | $1,346/mo | 64.6% |
| Manchester | $1,322/mo | $1,171/mo | $1,362/mo | $1,716/mo | 42.2% |
| Lake St. Louis | $1,588/mo | $1,215/mo | $1,604/mo | $2,022/mo | 32.5% |
| Spanish Lake | $1,160/mo | $744/mo | $1,114/mo | $1,376/mo | 59.1% |
| Kirksville | $775/mo | $610/mo | $802/mo | $1,021/mo | 40.6% |
| Clayton | $1,692/mo | $1,629/mo | $1,767/mo | $1,775/mo | 39.0% |
| Hannibal | $805/mo | $383/mo | $841/mo | $1,028/mo | 43.2% |
| Sikeston | $891/mo | $594/mo | $904/mo | $984/mo | 50.5% |
| Grain Valley | $1,398/mo | $1,043/mo | $1,210/mo | $1,567/mo | 37.7% |
| Poplar Bluff | $760/mo | $461/mo | $742/mo | $981/mo | 53.7% |
| Lemay | $881/mo | $770/mo | $882/mo | $1,293/mo | 43.8% |
| Overland | $1,112/mo | $883/mo | $1,088/mo | $1,159/mo | 49.3% |
| Jackson | $900/mo | $613/mo | $907/mo | $1,531/mo | 37.2% |
| Carthage | $975/mo | $383/mo | $943/mo | $1,132/mo | 61.2% |
| Fort Leonard Wood | $1,250/mo | Not reported | $1,044/mo | $1,344/mo | 24.0% |
| Lebanon | $809/mo | $503/mo | $798/mo | $1,090/mo | 45.1% |
| Washington | $827/mo | $616/mo | $902/mo | $1,075/mo | 47.8% |
| Troy | $1,033/mo | $453/mo | $834/mo | $1,542/mo | 42.7% |
| Marshall | $761/mo | $408/mo | $786/mo | $1,102/mo | 49.8% |
| Moberly | $774/mo | $463/mo | $750/mo | $925/mo | 48.0% |
| Dardenne Prairie | $1,444/mo | Not reported | $1,413/mo | Not reported | 49.7% |
| Neosho | $745/mo | $623/mo | $804/mo | $1,050/mo | 36.7% |
| Webb City | $1,008/mo | $573/mo | $1,106/mo | $1,028/mo | 42.6% |
| Festus | $922/mo | $735/mo | $929/mo | $1,022/mo | 28.6% |
| Eureka | $1,252/mo | $689/mo | $1,223/mo | $1,578/mo | 39.7% |
| Jennings | $961/mo | $763/mo | $961/mo | $1,253/mo | 65.4% |
| Branson | $961/mo | $915/mo | $947/mo | $1,175/mo | 39.4% |
| St. Ann | $976/mo | $824/mo | $1,048/mo | $1,175/mo | 41.0% |
| Union | $858/mo | $705/mo | $852/mo | $1,062/mo | 24.8% |
| Fulton | $836/mo | $449/mo | $934/mo | $853/mo | 43.2% |
| West Plains | $810/mo | $343/mo | $818/mo | $962/mo | 47.6% |
| Crestwood | $1,007/mo | $846/mo | $1,155/mo | $1,963/mo | 49.8% |
| Town and Country | $1,955/mo | $1,895/mo | $1,994/mo | Not reported | 40.6% |
| Mexico | $686/mo | $584/mo | $683/mo | $876/mo | 45.3% |
| Bridgeton | $1,172/mo | $667/mo | $1,182/mo | $1,164/mo | 45.6% |
| Bolivar | $812/mo | $576/mo | $797/mo | $1,093/mo | 54.9% |
| Kearney | $1,251/mo | $491/mo | $869/mo | $1,568/mo | 42.4% |
| Smithville | $1,323/mo | $519/mo | $976/mo | $1,683/mo | 31.2% |
| Bellefontaine Neighbors | $1,151/mo | $817/mo | $1,117/mo | $1,402/mo | 65.7% |
| Excelsior Springs | $975/mo | $630/mo | $1,070/mo | $1,314/mo | 42.7% |
| Maryville | $808/mo | $622/mo | $806/mo | $1,010/mo | 47.4% |
| Kennett | $651/mo | $408/mo | $568/mo | $1,066/mo | 29.5% |
| Ellisville | $1,538/mo | $1,213/mo | $1,542/mo | $1,558/mo | 52.9% |
| Harrisonville | $944/mo | $373/mo | $908/mo | $1,316/mo | 34.3% |
| Monett | $902/mo | $443/mo | $910/mo | $1,023/mo | 49.4% |
| Des Peres | $1,750/mo | Not reported | $1,458/mo | Not reported | 45.3% |
| Richmond Heights | $1,559/mo | $989/mo | $1,849/mo | $2,196/mo | 35.4% |
| Sunset Hills | Not reported | $1,667/mo | $1,735/mo | $3,500/mo or more | 81.2% |
| Warrenton | $964/mo | $602/mo | $1,063/mo | $1,218/mo | 41.3% |
| Clinton | $702/mo | $463/mo | $645/mo | $1,039/mo | 66.1% |
| Ladue | $1,815/mo | Not reported | Not reported | Not reported | 11.3% |
| Chillicothe | $782/mo | $431/mo | $771/mo | $883/mo | 37.3% |
| Pleasant Hill | $1,174/mo | $911/mo | $860/mo | $1,411/mo | 38.7% |
| Park Hills | $790/mo | $538/mo | $866/mo | $1,099/mo | 34.2% |
| Olivette | $1,513/mo | $1,761/mo | $1,449/mo | $2,095/mo | 32.4% |
| Oak Grove | $1,044/mo | $413/mo | $980/mo | $1,418/mo | 40.6% |
Frequently asked questions
- What is the median rent in Missouri?
- The median gross rent in Missouri is $1,033 a month, and a typical 2-bedroom rents for $1,027/mo.
- Which Missouri counties have the highest median rent?
- Among counties with 10,000 or more people, the highest are St. Charles County ($1,370/mo), Platte County ($1,334/mo), Clay County ($1,243/mo).
- Which Missouri counties have the lowest median rent?
- The lowest are Linn County ($620/mo), Wright County ($625/mo), Osage County ($639/mo).
Source: U.S. Census Bureau, American Community Survey · 2020-2024 5-year estimates