Most affordable cities for renters in Missouri
Cities in Missouri ranked by lowest median rent. Includes cities with 15,000+ residents. Updated monthly.
Key findings
- Kirksville ranks first, with a median rent of $808/mo.
- Across all 44 cities on this list, the median rent is $1,464/mo.
Data as of September 2026. Median rent from RentDataNow's monthly city data (Zillow's rent index where Zillow covers the city). Rank a year ago compares the same cities' rent 12 months earlier. Updated monthly. Download this list (CSV)
Best value (RRS)Overheated (RRS)Most affordableMost expensiveRent fallingRent risingBest rent/incomeMost rent-burdenedRecord-high rentSeasonal swingsRent vs. income
44 cities
| Rank | City | Median rent | 1-yr change | 5-yr change | Rent/income | Vs. a year ago |
|---|---|---|---|---|---|---|
| 01 | KirksvilleMO | $808/mo | -14.8% | -- | 19.4% | ↑2 from #3 |
| 02 | RollaMO | $829/mo | +4.4% | -- | 21.5% | ↓1 from #1 |
| 03 | Cape GirardeauMO | $944/mo | +4.9% | -- | 20.4% | ↓1 from #2 |
| 04 | LebanonMO | $981/mo | 0.0% | -- | 24.3% | -- |
| 05 | Jefferson CityMO | $1,005/mo | +5.8% | -- | 18.2% | ↓1 from #4 |
| 06 | WarrensburgMO | $1,101/mo | +5.7% | +33.1% | 23.2% | ↓1 from #5 |
| 07 | SedaliaMO | $1,147/mo | +7.6% | -- | 27.0% | ↓1 from #6 |
| 08 | JoplinMO | $1,173/mo | +3.5% | -- | 27.0% | same |
| 09 | SpringfieldMO | $1,192/mo | +6.1% | +28.9% | 29.0% | ↓2 from #7 |
| 10 | JacksonMO | $1,203/mo | +0.8% | -- | 18.7% | ↑1 from #11 |
| 11 | GladstoneMO | $1,208/mo | +3.6% | -- | 18.3% | ↓2 from #9 |
| 12 | OverlandMO | $1,217/mo | 0.0% | -- | 23.6% | -- |
| 13 | Spanish LakeMO | $1,249/mo | +3.5% | -- | 26.8% | ↓1 from #12 |
| 14 | MehlvilleMO | $1,299/mo | 0.0% | -- | 23.2% | -- |
| 15 | FergusonMO | $1,351/mo | +8.5% | -- | 34.1% | ↓2 from #13 |
| 16 | GrandviewMO | $1,357/mo | +4.9% | +41.5% | 30.5% | ↓2 from #14 |
| 17 | RepublicMO | $1,393/mo | 0.0% | -- | 25.4% | ↑4 from #21 |
| 18 | IndependenceMO | $1,395/mo | +2.7% | +29.8% | 27.7% | ↓2 from #16 |
| 19 | Maryland HeightsMO | $1,398/mo | +3.4% | +24.8% | 19.4% | ↓4 from #15 |
| 20 | HazelwoodMO | $1,442/mo | +3.6% | +38.0% | 31.0% | same |
| 21 | Kansas CityMO | $1,446/mo | +4.4% | +29.9% | 25.1% | ↓3 from #18 |
| 22 | Creve CoeurMO | $1,456/mo | +5.1% | +26.1% | 13.7% | ↓3 from #19 |
| 23 | ColumbiaMO | $1,464/mo | +5.8% | +47.4% | 26.4% | ↓6 from #17 |
| 24 | RaytownMO | $1,484/mo | +4.3% | +32.7% | 25.9% | ↓1 from #23 |
| 25 | University CityMO | $1,517/mo | +6.8% | +35.9% | 22.6% | ↓3 from #22 |
| 26 | OakvilleMO | $1,552/mo | 0.0% | -- | 17.5% | -- |
| 27 | OzarkMO | $1,566/mo | +7.0% | -- | 25.3% | ↓3 from #24 |
| 28 | LibertyMO | $1,574/mo | +2.8% | +28.8% | 21.3% | ↓2 from #26 |
| 29 | NixaMO | $1,582/mo | +5.7% | -- | 22.8% | ↓4 from #25 |
| 30 | Lees SummitMO | $1,614/mo | +4.0% | +27.2% | -- | ↓3 from #27 |
| 31 | AfftonMO | $1,614/mo | 0.0% | -- | 24.4% | -- |
| 32 | FlorissantMO | $1,656/mo | +4.2% | +28.7% | 30.4% | ↓3 from #29 |
| 33 | ChesterfieldMO | $1,680/mo | +5.8% | +23.8% | 15.2% | ↓5 from #28 |
| 34 | Grain ValleyMO | $1,688/mo | +2.4% | -- | 22.6% | ↓2 from #32 |
| 35 | BeltonMO | $1,725/mo | +7.5% | +42.1% | 29.9% | ↓5 from #30 |
| 36 | RaymoreMO | $1,737/mo | +7.1% | -- | 20.0% | ↓5 from #31 |
| 37 | BallwinMO | $1,741/mo | +5.2% | +32.2% | 16.8% | ↓4 from #33 |
| 38 | Blue SpringsMO | $1,748/mo | +2.8% | +32.5% | 23.6% | ↓3 from #35 |
| 39 | ClaytonMO | $1,789/mo | +7.3% | -- | 17.5% | ↓5 from #34 |
| 40 | ManchesterMO | $1,805/mo | +53.6% | -- | 22.1% | ↓30 from #10 |
| 41 | ArnoldMO | $1,807/mo | 0.0% | -- | 27.7% | -- |
| 42 | O FallonMO | $1,831/mo | +2.8% | +24.0% | -- | ↓5 from #37 |
| 43 | WentzvilleMO | $1,854/mo | +6.9% | -- | 19.8% | ↓7 from #36 |
| 44 | KirkwoodMO | $1,893/mo | +2.8% | -- | 18.7% | ↓6 from #38 |