Skip to content

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.

CountyMedian rent1 bedroom2 bedrooms3 bedroomsRenters paying 30%+ of income
Adair County$772/mo$608/mo$797/mo$1,020/mo40.3%
Andrew County$961/mo$508/mo$914/mo$1,228/mo38.7%
Atchison County$631/mo$492/mo$677/mo$667/mo27.0%
Audrain County$693/mo$560/mo$681/mo$868/mo47.9%
Barry County$766/mo$554/mo$757/mo$1,005/mo42.9%
Barton County$805/mo$539/mo$717/mo$929/mo47.5%
Bates County$786/mo$515/mo$863/mo$960/mo51.4%
Benton County$773/mo$448/mo$783/mo$957/mo49.9%
Bollinger County$694/moNot reported$699/mo$694/mo44.7%
Boone County$1,088/mo$919/mo$1,004/mo$1,231/mo49.1%
Buchanan County$902/mo$703/mo$915/mo$1,062/mo50.4%
Butler County$780/mo$506/mo$771/mo$967/mo50.3%
Caldwell County$640/mo$511/mo$817/mo$926/mo20.8%
Callaway County$887/mo$474/mo$932/mo$898/mo37.3%
Camden County$876/mo$676/mo$838/mo$1,154/mo39.8%
Cape Girardeau County$881/mo$694/mo$873/mo$1,197/mo45.5%
Carroll County$822/mo$483/mo$804/mo$862/mo35.3%
Carter County$656/mo$307/mo$703/mo$689/mo50.0%
Cass County$1,205/mo$930/mo$1,073/mo$1,419/mo46.0%
Cedar County$767/mo$473/mo$734/mo$733/mo46.2%
Chariton County$567/mo$449/mo$592/mo$788/mo35.4%
Christian County$1,058/mo$768/mo$934/mo$1,304/mo40.6%
Clark County$612/mo$408/mo$625/mo$781/mo36.4%
Clay County$1,243/mo$994/mo$1,204/mo$1,593/mo45.2%
Clinton County$1,008/mo$534/mo$914/mo$1,182/mo34.2%
Cole County$834/mo$590/mo$795/mo$1,049/mo34.5%
Cooper County$782/mo$567/mo$763/mo$980/mo36.9%
Crawford County$795/mo$505/mo$763/mo$939/mo38.6%
Dade County$683/mo$383/mo$681/mo$754/mo31.4%
Dallas County$642/mo$563/mo$608/mo$844/mo35.1%
Daviess County$696/mo$423/mo$714/mo$858/mo30.3%
DeKalb County$817/mo$420/mo$874/mo$1,092/mo26.9%
Dent County$660/mo$473/mo$771/mo$797/mo41.1%
Douglas County$700/mo$424/mo$674/mo$868/mo40.9%
Dunklin County$648/mo$417/mo$613/mo$881/mo39.4%
Franklin County$893/mo$662/mo$894/mo$1,051/mo40.1%
Gasconade County$743/mo$419/mo$666/mo$928/mo41.5%
Gentry County$636/mo$457/mo$654/mo$825/mo31.9%
Greene County$989/mo$807/mo$985/mo$1,252/mo46.2%
Grundy County$696/mo$441/mo$681/mo$903/mo35.4%
Harrison County$703/mo$546/mo$712/mo$636/mo46.5%
Henry County$768/mo$466/mo$757/mo$1,025/mo53.2%
Hickory County$648/mo$471/mo$650/mo$905/mo58.8%
Holt County$650/mo$421/mo$700/mo$759/mo19.5%
Howard County$832/mo$419/mo$839/mo$934/mo41.6%
Howell County$733/mo$375/mo$740/mo$921/mo44.9%
Iron County$664/mo$571/mo$682/mo$746/mo46.2%
Jackson County$1,197/mo$1,024/mo$1,179/mo$1,422/mo50.7%
Jasper County$973/mo$667/mo$965/mo$1,203/mo49.5%
Jefferson County$979/mo$746/mo$932/mo$1,163/mo39.4%
Johnson County$932/mo$683/mo$871/mo$1,140/mo40.8%
Knox County$666/mo$500/mo$689/mo$678/mo20.9%
Laclede County$809/mo$516/mo$788/mo$1,052/mo39.6%
Lafayette County$928/mo$601/mo$972/mo$1,013/mo40.3%
Lawrence County$800/mo$508/mo$803/mo$988/mo44.0%
Lewis County$644/mo$457/mo$732/mo$936/mo32.5%
Lincoln County$961/mo$645/mo$893/mo$1,193/mo37.2%
Linn County$620/mo$375/mo$717/mo$756/mo34.7%
Livingston County$768/mo$476/mo$768/mo$865/mo32.7%
Macon County$672/mo$418/mo$829/mo$762/mo44.5%
Madison County$808/mo$526/mo$818/mo$1,029/mo41.0%
Maries County$590/mo$513/mo$563/mo$716/mo31.2%
Marion County$808/mo$433/mo$857/mo$1,002/mo41.3%
McDonald County$767/mo$398/mo$746/mo$994/mo35.7%
Mercer County$590/mo$400/mo$821/mo$950/mo29.3%
Miller County$763/mo$441/mo$773/mo$1,024/mo29.8%
Mississippi County$762/mo$407/mo$687/mo$856/mo46.0%
Moniteau County$735/mo$426/mo$700/mo$898/mo33.4%
Monroe County$689/mo$383/mo$736/mo$691/mo31.0%
Montgomery County$788/mo$450/mo$761/mo$967/mo32.9%
Morgan County$721/mo$555/mo$679/mo$1,056/mo43.0%
New Madrid County$729/mo$435/mo$719/mo$825/mo42.6%
Newton County$817/mo$587/mo$863/mo$875/mo37.5%
Nodaway County$786/mo$592/mo$789/mo$933/mo45.1%
Oregon County$639/mo$458/mo$636/mo$726/mo59.4%
Osage County$639/mo$528/mo$714/mo$792/mo38.2%
Ozark County$631/mo$372/mo$596/mo$718/mo40.6%
Pemiscot County$695/mo$449/mo$641/mo$850/mo56.6%
Perry County$923/mo$748/mo$876/mo$1,057/mo55.6%
Pettis County$885/mo$647/mo$874/mo$1,102/mo42.9%
Phelps County$798/mo$623/mo$814/mo$998/mo50.2%
Pike County$778/mo$436/mo$832/mo$810/mo35.4%
Platte County$1,334/mo$1,107/mo$1,335/mo$1,733/mo41.5%
Polk County$814/mo$565/mo$802/mo$1,015/mo46.1%
Pulaski County$1,112/mo$644/mo$959/mo$1,300/mo34.2%
Putnam County$521/mo$509/mo$546/mo$661/mo48.3%
Ralls County$749/mo$380/mo$749/mo$954/mo27.6%
Randolph County$760/mo$461/mo$748/mo$900/mo45.7%
Ray County$782/mo$604/mo$763/mo$916/mo42.0%
Reynolds County$655/mo$391/mo$715/mo$716/mo24.3%
Ripley County$654/mo$475/mo$587/mo$692/mo63.5%
Saline County$739/mo$349/mo$777/mo$934/mo49.5%
Schuyler County$382/mo$354/mo$600/moNot reported19.6%
Scotland County$511/mo$383/mo$538/mo$633/mo29.9%
Scott County$873/mo$574/mo$888/mo$942/mo43.8%
Shannon County$574/mo$278/mo$572/mo$687/mo28.3%
Shelby County$625/mo$398/mo$638/mo$768/mo29.4%
St. Charles County$1,370/mo$1,223/mo$1,328/mo$1,640/mo42.4%
St. Clair County$622/mo$376/mo$686/mo$742/mo43.7%
St. Francois County$794/mo$582/mo$834/mo$883/mo40.3%
St. Louis city$997/mo$880/mo$1,143/mo$1,218/mo45.7%
St. Louis County$1,209/mo$995/mo$1,216/mo$1,446/mo48.3%
Ste. Genevieve County$780/mo$655/mo$790/mo$803/mo26.9%
Stoddard County$760/mo$378/mo$754/mo$925/mo30.3%
Stone County$896/mo$621/mo$856/mo$1,172/mo43.5%
Sullivan County$673/mo$366/mo$673/mo$795/mo29.1%
Taney County$926/mo$713/mo$944/mo$1,113/mo44.9%
Texas County$665/mo$423/mo$611/mo$816/mo43.1%
Vernon County$734/mo$469/mo$783/mo$912/mo34.5%
Warren County$995/mo$517/mo$1,017/mo$1,198/mo41.1%
Washington County$684/mo$396/mo$691/mo$743/mo55.0%
Wayne County$665/mo$519/mo$683/mo$696/mo48.7%
Webster County$789/mo$465/mo$719/mo$958/mo33.0%
Worth County$381/mo$297/mo$613/mo$789/mo17.7%
Wright County$625/mo$382/mo$658/mo$696/mo43.5%

Rents in the largest cities

Cities and towns with 5,000 or more people

Swipe the table sideways to see more columns.

CityMedian rent1 bedroom2 bedrooms3 bedroomsRenters paying 30%+ of income
Kansas City$1,238/mo$1,079/mo$1,266/mo$1,447/mo50.1%
St. Louis$997/mo$880/mo$1,143/mo$1,218/mo45.7%
Springfield$964/mo$807/mo$972/mo$1,225/mo48.7%
Columbia$1,097/mo$943/mo$1,032/mo$1,266/mo51.0%
Independence$1,109/mo$921/mo$1,080/mo$1,376/mo53.1%
Lee's Summit$1,422/mo$1,334/mo$1,357/mo$1,673/mo52.8%
O'Fallon$1,443/mo$1,326/mo$1,371/mo$1,620/mo42.0%
St. Charles$1,251/mo$1,162/mo$1,298/mo$1,454/mo39.0%
St. Joseph$898/mo$714/mo$913/mo$1,074/mo51.7%
Blue Springs$1,277/mo$922/mo$1,198/mo$1,609/mo38.2%
St. Peters$1,321/mo$1,162/mo$1,258/mo$1,997/mo48.0%
Joplin$962/mo$686/mo$962/mo$1,286/mo47.8%
Florissant$1,288/mo$952/mo$1,193/mo$1,519/mo45.4%
Chesterfield$1,644/mo$1,383/mo$1,732/mo$1,825/mo36.1%
Wentzville$1,345/mo$1,119/mo$1,193/mo$1,493/mo51.7%
Jefferson City$802/mo$583/mo$751/mo$1,104/mo40.3%
Cape Girardeau$876/mo$736/mo$864/mo$1,219/mo47.9%
Oakville$1,091/mo$913/mo$1,125/mo$1,758/mo50.8%
Wildwood$1,661/mo$1,277/mo$1,520/mo$2,240/mo43.5%
University City$1,319/mo$1,228/mo$1,301/mo$1,766/mo44.4%
Ballwin$1,418/mo$1,222/mo$1,404/mo$1,854/mo42.9%
Liberty$1,160/mo$942/mo$1,172/mo$1,490/mo47.4%
Mehlville$1,066/mo$966/mo$1,074/mo$1,781/mo42.5%
Raytown$1,218/mo$970/mo$1,045/mo$1,411/mo46.7%
Kirkwood$1,348/mo$1,014/mo$1,289/mo$1,611/mo50.6%
Maryland Heights$1,312/mo$1,125/mo$1,433/mo$1,711/mo27.2%
Gladstone$1,088/mo$922/mo$1,118/mo$1,492/mo43.1%
Grandview$1,035/mo$895/mo$1,060/mo$1,366/mo52.7%
Hazelwood$996/mo$944/mo$1,122/mo$1,482/mo58.6%
Belton$1,290/mo$1,066/mo$1,125/mo$1,439/mo49.2%
Nixa$1,083/mo$751/mo$1,012/mo$1,245/mo41.8%
Raymore$1,303/mo$1,159/mo$1,175/mo$1,971/mo55.5%
Webster Groves$1,650/mo$1,201/mo$1,776/mo$1,938/mo55.9%
Ozark$1,097/mo$807/mo$894/mo$1,409/mo38.1%
Sedalia$877/mo$664/mo$866/mo$1,145/mo46.2%
Arnold$1,112/mo$918/mo$1,031/mo$1,237/mo36.2%
Old Jamestown$1,835/moNot reportedNot reported$1,745/mo49.5%
Rolla$789/mo$628/mo$823/mo$1,075/mo51.3%
Republic$1,123/mo$858/mo$1,096/mo$1,383/mo38.8%
Warrensburg$921/mo$668/mo$888/mo$1,140/mo47.2%
Affton$1,015/mo$796/mo$1,186/mo$2,023/mo31.9%
Creve Coeur$1,622/mo$1,471/mo$1,689/mo$1,794/mo45.7%
Concord$1,215/mo$1,014/mo$1,185/mo$1,792/mo41.3%
Farmington$855/mo$752/mo$883/mo$880/mo41.2%
Ferguson$1,119/mo$800/mo$1,112/mo$1,346/mo64.6%
Manchester$1,322/mo$1,171/mo$1,362/mo$1,716/mo42.2%
Lake St. Louis$1,588/mo$1,215/mo$1,604/mo$2,022/mo32.5%
Spanish Lake$1,160/mo$744/mo$1,114/mo$1,376/mo59.1%
Kirksville$775/mo$610/mo$802/mo$1,021/mo40.6%
Clayton$1,692/mo$1,629/mo$1,767/mo$1,775/mo39.0%
Hannibal$805/mo$383/mo$841/mo$1,028/mo43.2%
Sikeston$891/mo$594/mo$904/mo$984/mo50.5%
Grain Valley$1,398/mo$1,043/mo$1,210/mo$1,567/mo37.7%
Poplar Bluff$760/mo$461/mo$742/mo$981/mo53.7%
Lemay$881/mo$770/mo$882/mo$1,293/mo43.8%
Overland$1,112/mo$883/mo$1,088/mo$1,159/mo49.3%
Jackson$900/mo$613/mo$907/mo$1,531/mo37.2%
Carthage$975/mo$383/mo$943/mo$1,132/mo61.2%
Fort Leonard Wood$1,250/moNot reported$1,044/mo$1,344/mo24.0%
Lebanon$809/mo$503/mo$798/mo$1,090/mo45.1%
Washington$827/mo$616/mo$902/mo$1,075/mo47.8%
Troy$1,033/mo$453/mo$834/mo$1,542/mo42.7%
Marshall$761/mo$408/mo$786/mo$1,102/mo49.8%
Moberly$774/mo$463/mo$750/mo$925/mo48.0%
Dardenne Prairie$1,444/moNot reported$1,413/moNot reported49.7%
Neosho$745/mo$623/mo$804/mo$1,050/mo36.7%
Webb City$1,008/mo$573/mo$1,106/mo$1,028/mo42.6%
Festus$922/mo$735/mo$929/mo$1,022/mo28.6%
Eureka$1,252/mo$689/mo$1,223/mo$1,578/mo39.7%
Jennings$961/mo$763/mo$961/mo$1,253/mo65.4%
Branson$961/mo$915/mo$947/mo$1,175/mo39.4%
St. Ann$976/mo$824/mo$1,048/mo$1,175/mo41.0%
Union$858/mo$705/mo$852/mo$1,062/mo24.8%
Fulton$836/mo$449/mo$934/mo$853/mo43.2%
West Plains$810/mo$343/mo$818/mo$962/mo47.6%
Crestwood$1,007/mo$846/mo$1,155/mo$1,963/mo49.8%
Town and Country$1,955/mo$1,895/mo$1,994/moNot reported40.6%
Mexico$686/mo$584/mo$683/mo$876/mo45.3%
Bridgeton$1,172/mo$667/mo$1,182/mo$1,164/mo45.6%
Bolivar$812/mo$576/mo$797/mo$1,093/mo54.9%
Kearney$1,251/mo$491/mo$869/mo$1,568/mo42.4%
Smithville$1,323/mo$519/mo$976/mo$1,683/mo31.2%
Bellefontaine Neighbors$1,151/mo$817/mo$1,117/mo$1,402/mo65.7%
Excelsior Springs$975/mo$630/mo$1,070/mo$1,314/mo42.7%
Maryville$808/mo$622/mo$806/mo$1,010/mo47.4%
Kennett$651/mo$408/mo$568/mo$1,066/mo29.5%
Ellisville$1,538/mo$1,213/mo$1,542/mo$1,558/mo52.9%
Harrisonville$944/mo$373/mo$908/mo$1,316/mo34.3%
Monett$902/mo$443/mo$910/mo$1,023/mo49.4%
Des Peres$1,750/moNot reported$1,458/moNot reported45.3%
Richmond Heights$1,559/mo$989/mo$1,849/mo$2,196/mo35.4%
Sunset HillsNot reported$1,667/mo$1,735/mo$3,500/mo or more81.2%
Warrenton$964/mo$602/mo$1,063/mo$1,218/mo41.3%
Clinton$702/mo$463/mo$645/mo$1,039/mo66.1%
Ladue$1,815/moNot reportedNot reportedNot reported11.3%
Chillicothe$782/mo$431/mo$771/mo$883/mo37.3%
Pleasant Hill$1,174/mo$911/mo$860/mo$1,411/mo38.7%
Park Hills$790/mo$538/mo$866/mo$1,099/mo34.2%
Olivette$1,513/mo$1,761/mo$1,449/mo$2,095/mo32.4%
Oak Grove$1,044/mo$413/mo$980/mo$1,418/mo40.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