Home / Housing data / Missouri / Rankings / Median gross rentMissouri places ranked by median rent 415 places in Missouri have a reliable estimate of median rent (2020–2024 American Community Survey).
Highest figures: Oakland ($2,781), Town and Country ($1,955), Old Jamestown ($1,835).
Lowest figure: La Plata ($334).
The figure for Missouri as a whole is $1,033 (±$6).
Figures last updated on November 12, 2026 .
Figure for Missouri as a whole $1,033 (±$6) Places ranked 415 Missouri places ranked by median rent Median gross rent, estimate (90% margin of error), 2020–2024 Rank Place County Median gross rent 1 Oakland St. Louis County $2,781 (±$1,025) 2 Town and Country St. Louis County $1,955 (±$715) 3 Old Jamestown St. Louis County $1,835 (±$165) 4 Greenwood Jackson County $1,809 (±$244) 5 Twin Oaks St. Louis County $1,778 (±$53) 6 Des Peres St. Louis County $1,750 (±$456) 7 Clayton St. Louis County $1,692 (±$97) 8 Wildwood St. Louis County $1,661 (±$185) 9 Webster Groves St. Louis County $1,650 (±$354) 10 Chesterfield St. Louis County $1,644 (±$68) 11 Cottleville St. Charles County $1,624 (±$224) 12 (tie) Creve Coeur St. Louis County $1,622 (±$68) 12 (tie) Fenton St. Louis County $1,622 (±$131) 14 Lake St. Louis St. Charles County $1,588 (±$138) 15 Richmond Heights St. Louis County $1,559 (±$157) 16 Winchester St. Louis County $1,557 (±$166) 17 Ellisville St. Louis County $1,538 (±$183) 18 Olivette St. Louis County $1,513 (±$255) 19 Rock Hill St. Louis County $1,473 (±$239) 20 Villa Ridge Franklin County $1,462 (±$330) 21 Imperial Jefferson County $1,446 (±$306) 22 Dardenne Prairie St. Charles County $1,444 (±$153) 23 (tie) O'Fallon St. Charles County $1,443 (±$47) 23 (tie) Valley Park St. Louis County $1,443 (±$65) 25 Brentwood St. Louis County $1,439 (±$113) 26 Lee's Summit Jackson County $1,422 (±$54) 27 Ballwin St. Louis County $1,418 (±$70) 28 Grain Valley Jackson County $1,398 (±$88) 29 Kirkwood St. Louis County $1,348 (±$98) 30 Wentzville St. Charles County $1,345 (±$83) 31 Smithville Clay County $1,323 (±$371) 32 Manchester St. Louis County $1,322 (±$69) 33 St. Peters St. Charles County $1,321 (±$73) 34 University City St. Louis County $1,319 (±$67) 35 Maryland Heights St. Louis County $1,312 (±$70) 36 Carl Junction Jasper County $1,307 (±$104) 37 Whiteman AFB Johnson County $1,306 (±$81) 38 Lake Ozark Miller County $1,304 (±$150) 39 Raymore Cass County $1,303 (±$143) 40 Belton Cass County $1,290 (±$97) 41 Florissant St. Louis County $1,288 (±$73) 42 Blue Springs Jackson County $1,277 (±$63) 43 Peculiar Cass County $1,275 (±$181) 44 Eureka St. Louis County $1,252 (±$339) 45 (tie) Kearney Clay County $1,251 (±$185) 45 (tie) St. Charles St. Charles County $1,251 (±$39) 47 Fort Leonard Wood Pulaski County $1,250 (±$54) 48 Edmundson St. Louis County $1,243 (±$132) 49 Sappington St. Louis County $1,241 (±$223) 50 (tie) Calverton Park St. Louis County $1,238 (±$230) 50 (tie) Kansas City Jackson County $1,238 (±$15) 52 Glasgow Village St. Louis County $1,229 (±$146) 53 Platte City Platte County $1,226 (±$249) 54 (tie) Raytown Jackson County $1,218 (±$93) 54 (tie) Velda City St. Louis County $1,218 (±$208) 56 (tie) Concord St. Louis County $1,215 (±$78) 56 (tie) Shrewsbury St. Louis County $1,215 (±$114) 58 Ashland Boone County $1,206 (±$327) 59 Hanley Hills St. Louis County $1,202 (±$87) 60 Moline Acres St. Louis County $1,193 (±$334) 61 North Kansas City Clay County $1,188 (±$90) 62 Woodson Terrace St. Louis County $1,179 (±$141) 63 Pleasant Hill Cass County $1,174 (±$157) 64 Bridgeton St. Louis County $1,172 (±$67) 65 Flordell Hills St. Louis County $1,169 (±$60) 66 Northwoods St. Louis County $1,167 (±$293) 67 Black Jack St. Louis County $1,166 (±$217) 68 Parkville Platte County $1,162 (±$135) 69 Dellwood St. Louis County $1,161 (±$46) 70 (tie) Liberty Clay County $1,160 (±$103) 70 (tie) Spanish Lake St. Louis County $1,160 (±$78) 72 St. John St. Louis County $1,159 (±$104) 73 Beverly Hills St. Louis County $1,156 (±$303) 74 Sugar Creek Jackson County $1,155 (±$222) 75 Vinita Park St. Louis County $1,154 (±$110) 76 Waynesville Pulaski County $1,152 (±$312) 77 (tie) Bellefontaine Neighbors St. Louis County $1,151 (±$98) 77 (tie) Clever Christian County $1,151 (±$72) 79 Blue Summit Jackson County $1,149 (±$105) 80 (tie) Byrnes Mill Jefferson County $1,137 (±$33) 80 (tie) Velda Village Hills St. Louis County $1,137 (±$89) 82 (tie) Country Club Hills St. Louis County $1,132 (±$68) 82 (tie) Pleasant Valley Clay County $1,132 (±$175) 84 Country Club Andrew County $1,129 (±$56) 85 (tie) Hallsville Boone County $1,127 (±$83) 85 (tie) Hillsdale St. Louis County $1,127 (±$140) 87 (tie) Cleveland Cass County $1,123 (±$100) 87 (tie) Republic Greene County $1,123 (±$75) 89 Holts Summit Callaway County $1,122 (±$113) 90 (tie) Ferguson St. Louis County $1,119 (±$54) 90 (tie) Sycamore Hills St. Louis County $1,119 (±$32) 92 Village of Four Seasons Camden County $1,117 (±$324) 93 (tie) Arnold Jefferson County $1,112 (±$60) 93 (tie) Breckenridge Hills St. Louis County $1,112 (±$79) 93 (tie) Overland St. Louis County $1,112 (±$76) 96 Independence Jackson County $1,109 (±$30) 97 Moscow Mills Lincoln County $1,107 (±$277) 98 (tie) Columbia Boone County $1,097 (±$22) 98 (tie) Ozark Christian County $1,097 (±$84) 100 Charlack St. Louis County $1,096 (±$51) 101 Castle Point St. Louis County $1,094 (±$167) 102 Oakville St. Louis County $1,091 (±$51) 103 Gladstone Clay County $1,088 (±$69) 104 St. Robert Pulaski County $1,087 (±$123) 105 Nixa Christian County $1,083 (±$52) 106 (tie) Berkeley St. Louis County $1,074 (±$80) 106 (tie) Claycomo Clay County $1,074 (±$69) 108 Mehlville St. Louis County $1,066 (±$49) 109 (tie) Cameron Clinton County $1,063 (±$96) 109 (tie) Odessa Lafayette County $1,063 (±$105) 111 Crystal City Jefferson County $1,062 (±$205) 112 Murphy Jefferson County $1,056 (±$153) 113 Oak Grove Jackson County $1,044 (±$86) 114 Gray Summit Franklin County $1,043 (±$276) 115 Battlefield Greene County $1,042 (±$130) 116 Grandview Jackson County $1,035 (±$44) 117 Troy Lincoln County $1,033 (±$152) 118 Lakeshire St. Louis County $1,032 (±$70) 119 Camdenton Camden County $1,025 (±$173) 120 Affton St. Louis County $1,015 (±$81) 121 St. Clair Franklin County $1,011 (±$172) 122 Webb City Jasper County $1,008 (±$99) 123 Crestwood St. Louis County $1,007 (±$131) 124 (tie) Archie Cass County $1,005 (±$211) 124 (tie) Lawson Ray County $1,005 (±$203) 124 (tie) Wellston St. Louis County $1,005 (±$192) 127 Pine Lawn St. Louis County $1,003 (±$284) 128 Normandy St. Louis County $1,002 (±$164) 129 Weston Platte County $1,000 (±$223) 130 St. Louis St. Louis city $997 (±$15) 131 Hazelwood St. Louis County $996 (±$80) 132 (tie) Cool Valley St. Louis County $992 (±$287) 132 (tie) Green Park St. Louis County $992 (±$260) 134 Marlborough St. Louis County $990 (±$70) 135 (tie) Duenweg Jasper County $987 (±$134) 135 (tie) Merriam Woods Taney County $987 (±$168) 137 Buckner Jackson County $986 (±$99) 138 Willard Greene County $984 (±$170) 139 High Ridge Jefferson County $983 (±$308) 140 Higginsville Lafayette County $980 (±$99) 141 St. Ann St. Louis County $976 (±$103) 142 (tie) Carthage Jasper County $975 (±$69) 142 (tie) Excelsior Springs Clay County $975 (±$183) 144 New Haven Franklin County $974 (±$210) 145 Hillsboro Jefferson County $973 (±$194) 146 Rogersville Webster County $972 (±$94) 147 Maplewood St. Louis County $970 (±$98) 148 Bel-Ridge St. Louis County $969 (±$140) 149 Pasadena Hills St. Louis County $968 (±$92) 150 Pagedale St. Louis County $965 (±$81) 151 (tie) Springfield Greene County $964 (±$13) 151 (tie) Warrenton Warren County $964 (±$212) 153 Joplin Jasper County $962 (±$28) 154 (tie) Branson Taney County $961 (±$56) 154 (tie) Jennings St. Louis County $961 (±$78) 156 Riverside Platte County $959 (±$34) 157 Marthasville Warren County $953 (±$314) 158 Fayette Howard County $947 (±$177) 159 (tie) Harrisonville Cass County $944 (±$55) 159 (tie) Perryville Perry County $944 (±$39) 161 Fair Play Polk County $938 (±$74) 162 Scott City Scott County $933 (±$44) 163 Fair Grove Greene County $927 (±$75) 164 Garden City Cass County $925 (±$152) 165 Festus Jefferson County $922 (±$36) 166 Warrensburg Johnson County $921 (±$33) 167 (tie) Hawk Point Lincoln County $919 (±$92) 167 (tie) Sullivan Franklin County $919 (±$56) 169 (tie) Jonesburg Montgomery County $912 (±$226) 169 (tie) Windsor Henry County $912 (±$108) 171 Waverly Lafayette County $910 (±$70) 172 (tie) Bourbon Crawford County $907 (±$68) 172 (tie) Osage Township (Bates County) Bates County $907 (±$299) 174 Pacific Franklin County $906 (±$92) 175 Windsor Township Henry County $904 (±$138) 176 (tie) Marionville Lawrence County $902 (±$162) 176 (tie) Monett Barry County $902 (±$90) 176 (tie) Seneca Newton County $902 (±$102) 179 (tie) Jackson Cape Girardeau County $900 (±$114) 179 (tie) Rich Hill Bates County $900 (±$337) 181 St. Joseph Buchanan County $898 (±$31) 182 Leadwood St. Francois County $896 (±$134) 183 Wright City Warren County $894 (±$397) 184 (tie) Butler Bates County $893 (±$210) 184 (tie) Ferrelview Platte County $893 (±$79) 184 (tie) Mount Pleasant Township Bates County $893 (±$210) 187 Sikeston Scott County $891 (±$51) 188 Lemay St. Louis County $881 (±$36) 189 Kinloch St. Louis County $878 (±$94) 190 (tie) Norwood Court St. Louis County $877 (±$35) 190 (tie) Sedalia Pettis County $877 (±$36) 192 Cape Girardeau Cape Girardeau County $876 (±$45) 193 Pevely Jefferson County $875 (±$29) 194 Reeds Spring Stone County $872 (±$64) 195 Grand River Township (DeKalb County) DeKalb County $870 (±$400) 196 Elsberry Lincoln County $865 (±$79) 197 (tie) Deer Creek Township (Bates County) Bates County $864 (±$84) 197 (tie) Kimberling City Stone County $864 (±$209) 199 Strafford Greene County $863 (±$137) 200 (tie) Duquesne Jasper County $862 (±$46) 200 (tie) Parkway Franklin County $862 (±$63) 202 Union Franklin County $858 (±$53) 203 Sturgeon Boone County $856 (±$271) 204 Farmington St. Francois County $855 (±$41) 205 (tie) Savannah Andrew County $852 (±$71) 205 (tie) Stanberry Gentry County $852 (±$141) 207 Billings Christian County $850 (±$155) 208 Hollister Taney County $849 (±$46) 209 (tie) Fredericktown Madison County $846 (±$36) 209 (tie) Granby Newton County $846 (±$90) 211 Drexel Cass County $845 (±$57) 212 Lathrop Clinton County $844 (±$72) 213 (tie) Morrisville Polk County $843 (±$34) 213 (tie) Palmyra Marion County $843 (±$306) 215 Gerald Franklin County $842 (±$84) 216 Mountain Grove Wright County $839 (±$228) 217 (tie) Carrollton Township Carroll County $836 (±$31) 217 (tie) Fulton Callaway County $836 (±$83) 219 (tie) Carrollton Carroll County $834 (±$30) 219 (tie) Cooper Township Gentry County $834 (±$168) 221 Truesdale Warren County $833 (±$225) 222 (tie) City Township Barton County $832 (±$58) 222 (tie) Lamar Barton County $832 (±$58) 224 Washington Franklin County $827 (±$92) 225 (tie) Conway Laclede County $826 (±$93) 225 (tie) Knob Noster Johnson County $826 (±$90) 227 Concordia Lafayette County $825 (±$91) 228 Aurora Lawrence County $823 (±$120) 229 Eldon Miller County $822 (±$57) 230 Vandalia Audrain County $814 (±$197) 231 Bolivar Polk County $812 (±$92) 232 West Plains Howell County $810 (±$146) 233 (tie) De Soto Jefferson County $809 (±$59) 233 (tie) Holden Johnson County $809 (±$255) 233 (tie) Lebanon Laclede County $809 (±$56) 236 Maryville Nodaway County $808 (±$48) 237 Liberty Township (Stoddard County) Stoddard County $807 (±$56) 238 Hannibal Marion County $805 (±$65) 239 Riverview St. Louis County $803 (±$163) 240 (tie) Jefferson City Cole County $802 (±$36) 240 (tie) Lincoln Benton County $802 (±$106) 242 (tie) Caruthersville Pemiscot County $801 (±$74) 242 (tie) Lexington Lafayette County $801 (±$117) 244 Bowling Green Pike County $800 (±$49) 245 Polk Township (Nodaway County) Nodaway County $798 (±$43) 246 Seligman Barry County $797 (±$40) 247 (tie) Carterville Jasper County $796 (±$110) 247 (tie) Colfax Township (DeKalb County) DeKalb County $796 (±$156) 249 (tie) Leadington St. Francois County $790 (±$79) 249 (tie) Park Hills St. Francois County $790 (±$61) 251 Rolla Phelps County $789 (±$27) 252 (tie) Laurie Morgan County $788 (±$48) 252 (tie) Potosi Washington County $788 (±$59) 254 New Madrid New Madrid County $786 (±$102) 255 Tipton Moniteau County $785 (±$79) 256 Bloomfield Stoddard County $783 (±$182) 257 Chillicothe Livingston County $782 (±$68) 258 Chillicothe Township Livingston County $780 (±$60) 259 La Monte Pettis County $778 (±$146) 260 Pierce City Lawrence County $776 (±$55) 261 (tie) El Dorado Springs Cedar County $775 (±$88) 261 (tie) Kirksville Adair County $775 (±$45) 261 (tie) Marble Hill Bollinger County $775 (±$137) 264 (tie) Charleston Mississippi County $774 (±$93) 264 (tie) Moberly Randolph County $774 (±$68) 266 (tie) Osage Beach Camden County $772 (±$43) 266 (tie) Plattsburg Clinton County $772 (±$146) 268 Ste. Genevieve Ste. Genevieve County $771 (±$90) 269 Ash Grove Greene County $770 (±$68) 270 (tie) Bernie Stoddard County $768 (±$92) 270 (tie) Buffalo Township Dunklin County $768 (±$26) 270 (tie) Sparta Christian County $768 (±$54) 273 (tie) Boonville Cooper County $767 (±$105) 273 (tie) Cardwell Dunklin County $767 (±$36) 273 (tie) Clinton Township (Henry County) Henry County $767 (±$68) 273 (tie) Montgomery City Montgomery County $767 (±$48) 277 (tie) Castor Township Stoddard County $765 (±$71) 277 (tie) Dexter Stoddard County $765 (±$68) 279 Portageville New Madrid County $764 (±$155) 280 Bull Creek Taney County $762 (±$39) 281 Marshall Saline County $761 (±$61) 282 Poplar Bluff Butler County $760 (±$70) 283 (tie) California Moniteau County $756 (±$136) 283 (tie) Shelbina Shelby County $756 (±$90) 285 New London Ralls County $755 (±$121) 286 Paris Monroe County $752 (±$147) 287 East Prairie Mississippi County $750 (±$180) 288 Neosho Newton County $745 (±$95) 289 (tie) Cuba Crawford County $744 (±$169) 289 (tie) Winfield Lincoln County $744 (±$140) 291 (tie) Gallatin Daviess County $742 (±$86) 291 (tie) Union Township (Daviess County) Daviess County $742 (±$86) 293 Stover Morgan County $740 (±$201) 294 Ironton Iron County $738 (±$144) 295 Camden Township DeKalb County $734 (±$81) 296 (tie) Anderson McDonald County $731 (±$108) 296 (tie) Seymour Webster County $731 (±$26) 298 Huntsville Randolph County $729 (±$63) 299 Warsaw Benton County $727 (±$45) 300 (tie) Jackson Township (Gentry County) Gentry County $725 (±$60) 300 (tie) Wellsville Montgomery County $725 (±$142) 302 Center Township Vernon County $723 (±$73) 303 Richmond Ray County $722 (±$22) 304 (tie) Hermann Gasconade County $721 (±$285) 304 (tie) Salisbury Chariton County $721 (±$52) 304 (tie) Salisbury Township Chariton County $721 (±$52) 304 (tie) Sherrill Township Texas County $721 (±$64) 308 Nevada Vernon County $720 (±$58) 309 Washington Township (Vernon County) Vernon County $718 (±$77) 310 Linn Osage County $714 (±$88) 311 Brookfield Linn County $711 (±$216) 312 (tie) Jackson Township (Texas County) Texas County $710 (±$281) 312 (tie) Marshfield Webster County $710 (±$109) 312 (tie) Trenton Township Grundy County $710 (±$59) 315 Steele Pemiscot County $707 (±$100) 316 (tie) Advance Stoddard County $706 (±$165) 316 (tie) Forsyth Taney County $706 (±$220) 318 Brookfield Township Linn County $705 (±$218) 319 Trenton Grundy County $703 (±$62) 320 Clinton Henry County $702 (±$189) 321 (tie) Bethany Harrison County $700 (±$76) 321 (tie) Bethany Township Harrison County $700 (±$76) 323 Houston Texas County $698 (±$96) 324 Milan Sullivan County $697 (±$85) 325 (tie) Ava Douglas County $696 (±$106) 325 (tie) Crane Stone County $696 (±$245) 327 St. James Phelps County $695 (±$175) 328 Duck Creek Township Stoddard County $693 (±$76) 329 Ellsinore Carter County $688 (±$85) 330 Mexico Audrain County $686 (±$65) 331 (tie) Centralia Boone County $685 (±$98) 331 (tie) Hamilton Caldwell County $685 (±$197) 331 (tie) Hamilton Township (Caldwell County) Caldwell County $685 (±$197) 334 Macon Macon County $680 (±$59) 335 (tie) New Franklin Howard County $679 (±$234) 335 (tie) Richland Township (Stoddard County) Stoddard County $679 (±$27) 337 (tie) Bismarck St. Francois County $676 (±$68) 337 (tie) Owensville Gasconade County $676 (±$50) 339 Maysville DeKalb County $675 (±$158) 340 Ellington Reynolds County $674 (±$39) 341 (tie) Malden Dunklin County $673 (±$139) 341 (tie) Mount Vernon Lawrence County $673 (±$36) 343 Piney Township Texas County $671 (±$62) 344 Monroe City Monroe County $668 (±$48) 345 Rock Port Atchison County $666 (±$224) 346 (tie) Cotton Hill Township Dunklin County $664 (±$100) 346 (tie) Doniphan Ripley County $664 (±$73) 348 (tie) Oran Scott County $663 (±$44) 348 (tie) Piedmont Wayne County $663 (±$44) 350 (tie) Hayti Pemiscot County $660 (±$100) 350 (tie) Pilot Knob Iron County $660 (±$90) 350 (tie) Tarkio Atchison County $660 (±$71) 353 Union Township (Dunklin County) Dunklin County $658 (±$88) 354 Licking Texas County $657 (±$115) 355 Edina Knox County $655 (±$42) 356 Kennett Dunklin County $651 (±$123) 357 Lilbourn New Madrid County $646 (±$89) 358 Louisiana Pike County $645 (±$134) 359 Dixon Pulaski County $644 (±$233) 360 (tie) Marceline Linn County $642 (±$149) 360 (tie) Marceline Township Linn County $642 (±$149) 362 (tie) Bonne Terre St. Francois County $641 (±$145) 362 (tie) Campbell Dunklin County $641 (±$74) 362 (tie) Noel McDonald County $641 (±$156) 365 (tie) Cassville Barry County $640 (±$105) 365 (tie) Pineville McDonald County $640 (±$144) 367 (tie) Alton Oregon County $639 (±$78) 367 (tie) Independence Township (Dunklin County) Dunklin County $639 (±$99) 367 (tie) Salem Dent County $639 (±$163) 370 Clarence Shelby County $638 (±$46) 371 Desloge St. Francois County $636 (±$157) 372 Puxico Stoddard County $635 (±$178) 373 Willow Springs Howell County $634 (±$105) 374 (tie) Chaffee Scott County $632 (±$75) 374 (tie) Humansville Polk County $632 (±$22) 374 (tie) Sweet Springs Saline County $632 (±$90) 377 Adrian Bates County $631 (±$79) 378 Freeborn Township Dunklin County $628 (±$58) 379 (tie) Buffalo Dallas County $627 (±$83) 379 (tie) Thayer Oregon County $627 (±$41) 381 (tie) Breckenridge Township Caldwell County $624 (±$16) 381 (tie) Qulin Butler County $624 (±$13) 383 (tie) Drywood Township Vernon County $622 (±$59) 383 (tie) Southwest City McDonald County $622 (±$117) 385 Breckenridge Caldwell County $619 (±$18) 386 Sheldon Vernon County $617 (±$56) 387 Clarkton Dunklin County $611 (±$55) 388 Stockton Cedar County $609 (±$79) 389 Hayti Heights Pemiscot County $608 (±$167) 390 Steelville Crawford County $599 (±$203) 391 Vienna Maries County $591 (±$257) 392 Fields Creek Township Henry County $584 (±$85) 393 Junction City Madison County $583 (±$204) 394 Greenfield Dade County $574 (±$58) 395 Morgan Township Mercer County $566 (±$207) 396 Salem Township (Dunklin County) Dunklin County $565 (±$117) 397 Canton Lewis County $563 (±$78) 398 (tie) Appleton City St. Clair County $557 (±$110) 398 (tie) Osceola St. Clair County $557 (±$167) 400 (tie) Albany Gentry County $550 (±$70) 400 (tie) Athens Township Gentry County $550 (±$70) 402 Princeton Mercer County $547 (±$211) 403 Holcomb Township Dunklin County $544 (±$151) 404 Kahoka Clark County $536 (±$135) 405 Senath Dunklin County $530 (±$179) 406 Belle Maries County $524 (±$94) 407 Unionville Putnam County $516 (±$69) 408 Union Township (Putnam County) Putnam County $494 (±$50) 409 Versailles Morgan County $474 (±$177) 410 Memphis Scotland County $471 (±$107) 411 Mansfield Wright County $458 (±$98) 412 Gainesville Ozark County $457 (±$179) 413 Mountain View Howell County $424 (±$93) 414 Hartville Wright County $388 (±$126) 415 La Plata Macon County $334 (±$15)
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
415 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Missouri One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental? List it, sign the lease and collect rent online, with the figures for Missouri beside you.
Create a landlord account · See what landlords get
Looking for a place to rent? Browse homes for rent near Missouri, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance? Get found by owners and renters near Missouri, and send estimates and invoices from your phone.
Join as a pro · Find a pro
Questions about Missouri Which place in Missouri has the highest median rent? Oakland has the highest, $2,781 (±$1,025) (2020–2024 American Community Survey).
Which place in Missouri has the lowest median rent? La Plata has the lowest, $334 (±$15).
What is the median rent in Missouri? The figure for Missouri as a whole is $1,033 (±$6).
Sources This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on November 12, 2026 .
Related