Best rent-to-income cities in Oklahoma
Cities in Oklahoma ranked by lowest rent as a percentage of median household income. Cities with 15,000+ residents.
Key findings
- Ponca City ranks first, with rent at 14.3% of median household income.
- Across all 30 cities on this list, the median rent is $1,291/mo.
Data as of September 2026. Twelve months of median rent as a share of Census median household income (5-year estimates). 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 | Rent/income | Median rent | Income | Vs. a year ago |
|---|---|---|---|---|---|
| 01 | Ponca CityOK | 14.3% | $665/mo | $55,941 | same |
| 02 | EdmondOK | 19.1% | $1,642/mo | $103,183 | same |
| 03 | DuncanOK | 19.6% | $948/mo | $58,054 | -- |
| 04 | Sand SpringsOK | 19.9% | $1,254/mo | $75,645 | ↓1 from #3 |
| 05 | JenksOK | 20.0% | $1,846/mo | $111,004 | ↓1 from #4 |
| 06 | OwassoOK | 20.9% | $1,375/mo | $79,036 | ↓1 from #5 |
| 07 | EnidOK | 21.7% | $1,122/mo | $62,125 | same |
| 08 | Broken ArrowOK | 21.9% | $1,582/mo | $86,765 | ↓2 from #6 |
| 09 | MooreOK | 22.1% | $1,481/mo | $80,420 | same |
| 10 | BixbyOK | 22.1% | $1,927/mo | $104,404 | ↓2 from #8 |
| 11 | Oklahoma CityOK | 22.5% | $1,285/mo | $68,656 | ↓1 from #10 |
| 12 | MustangOK | 23.0% | $1,682/mo | $87,844 | same |
| 13 | AdaOK | 23.1% | $1,030/mo | $53,507 | ↑1 from #14 |
| 14 | ShawneeOK | 24.0% | $1,117/mo | $55,815 | ↑1 from #15 |
| 15 | LawtonOK | 24.3% | $1,101/mo | $54,433 | ↓2 from #13 |
| 16 | SapulpaOK | 24.5% | $1,305/mo | $63,817 | -- |
| 17 | MuskogeeOK | 24.6% | $1,031/mo | $50,213 | ↓6 from #11 |
| 18 | ArdmoreOK | 24.8% | $1,113/mo | $53,900 | ↑3 from #21 |
| 19 | YukonOK | 24.9% | $1,564/mo | $75,273 | same |
| 20 | NormanOK | 24.9% | $1,407/mo | $67,704 | ↓4 from #16 |
| 21 | TulsaOK | 25.5% | $1,273/mo | $59,838 | ↓4 from #17 |
| 22 | TahlequahOK | 25.8% | $1,067/mo | $49,581 | ↓4 from #18 |
| 23 | Midwest CityOK | 26.0% | $1,245/mo | $57,520 | ↓3 from #20 |
| 24 | BartlesvilleOK | 26.3% | $1,291/mo | $58,869 | ↓2 from #22 |
| 25 | BethanyOK | 26.8% | $1,266/mo | $56,591 | ↓2 from #23 |
| 26 | El RenoOK | 28.2% | $1,319/mo | $56,219 | ↓2 from #24 |
| 27 | ClaremoreOK | 29.8% | $1,458/mo | $58,685 | ↓2 from #25 |
| 28 | Del CityOK | 30.8% | $1,206/mo | $46,925 | ↓2 from #26 |
| 29 | StillwaterOK | 37.3% | $1,358/mo | $43,700 | ↓2 from #27 |
| 30 | DurantOK | 39.6% | $1,544/mo | $46,812 | ↓2 from #28 |