Most affordable cities for renters in Oklahoma
Cities in Oklahoma ranked by lowest median rent. Includes cities with 15,000+ residents. Updated monthly.
Key findings
- Ponca City ranks first, with a median rent of $665/mo.
- Across all 30 cities on this list, the median rent is $1,291/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
30 cities
| Rank | City | Median rent | 1-yr change | 5-yr change | Rent/income | Vs. a year ago |
|---|---|---|---|---|---|---|
| 01 | Ponca CityOK | $665/mo | +2.8% | -- | 14.3% | same |
| 02 | DuncanOK | $948/mo | 0.0% | -- | 19.6% | -- |
| 03 | AdaOK | $1,030/mo | -0.7% | -- | 23.1% | ↑1 from #4 |
| 04 | MuskogeeOK | $1,031/mo | +9.7% | -- | 24.6% | ↓2 from #2 |
| 05 | TahlequahOK | $1,067/mo | 0.0% | -- | 25.8% | ↓2 from #3 |
| 06 | LawtonOK | $1,101/mo | +4.8% | +34.9% | 24.3% | ↓1 from #5 |
| 07 | ArdmoreOK | $1,113/mo | -3.2% | -- | 24.8% | ↑1 from #8 |
| 08 | ShawneeOK | $1,117/mo | +2.8% | -- | 24.0% | ↓2 from #6 |
| 09 | EnidOK | $1,122/mo | +2.3% | -- | 21.7% | ↓2 from #7 |
| 10 | Del CityOK | $1,206/mo | +4.0% | +24.3% | 30.8% | ↓1 from #9 |
| 11 | Midwest CityOK | $1,245/mo | +2.5% | +25.4% | 26.0% | same |
| 12 | Sand SpringsOK | $1,254/mo | +3.8% | -- | 19.9% | ↓2 from #10 |
| 13 | BethanyOK | $1,266/mo | +0.1% | -- | 26.8% | ↑1 from #14 |
| 14 | TulsaOK | $1,273/mo | +3.1% | +25.2% | 25.5% | ↓2 from #12 |
| 15 | Oklahoma CityOK | $1,285/mo | +3.0% | +20.0% | 22.5% | ↓2 from #13 |
| 16 | BartlesvilleOK | $1,291/mo | +1.3% | -- | 26.3% | ↓1 from #15 |
| 17 | SapulpaOK | $1,305/mo | 0.0% | -- | 24.5% | -- |
| 18 | El RenoOK | $1,319/mo | +1.5% | -- | 28.2% | ↓1 from #17 |
| 19 | StillwaterOK | $1,358/mo | +5.9% | +38.9% | 37.3% | ↓3 from #16 |
| 20 | OwassoOK | $1,375/mo | +2.8% | +17.0% | 20.9% | ↓2 from #18 |
| 21 | NormanOK | $1,407/mo | +3.4% | +25.8% | 24.9% | ↓2 from #19 |
| 22 | ClaremoreOK | $1,458/mo | +2.7% | -- | 29.8% | ↓2 from #20 |
| 23 | MooreOK | $1,481/mo | +2.1% | +19.0% | 22.1% | ↓2 from #21 |
| 24 | DurantOK | $1,544/mo | +6.1% | -- | 39.6% | ↓2 from #22 |
| 25 | YukonOK | $1,564/mo | -0.9% | +13.5% | 24.9% | ↓1 from #24 |
| 26 | Broken ArrowOK | $1,582/mo | +3.7% | +25.1% | 21.9% | ↓3 from #23 |
| 27 | EdmondOK | $1,642/mo | +2.0% | +17.2% | 19.1% | ↓2 from #25 |
| 28 | MustangOK | $1,682/mo | +0.9% | -- | 23.0% | ↓2 from #26 |
| 29 | JenksOK | $1,846/mo | +3.8% | +27.8% | 20.0% | ↓2 from #27 |
| 30 | BixbyOK | $1,927/mo | +2.5% | +18.3% | 22.1% | ↓2 from #28 |