PricesChartsStatisticsToolsArticles
Enhanced by data • Updated daily
“What’s Inflated. What Isn’t.”

Rent Trends / OK

Rent Trends in Oklahoma: 2015 to 2026

Yearly Zillow Observed Rent Index (ZORI) for 46 cities in Oklahoma. The average across tracked cities is $1,379/month in 2026, up from $923 in 2015 (+49.4%). That sits $586 below (-29.8% vs) the U.S. typical rent of $1,965.

Last updated: July 19, 2026

Source: Zillow Observed Rent Index (ZORI) · Jan snapshots for 2015–2025; 2026 column = June 2026 release · U.S. typical rent $1,965 (June 2026)

Avg tracked city · 2026
$1,379
Change since 2015
+49.4%
2025 → 2026
+4.8%
Vs U.S. typical
-29.8%

What the Oklahoma rent trend shows

This page follows market rents in Oklahoma from 2015 through mid-2026 using the same Zillow ZORI vintage for every city in the table. State figures below are simple averages of the tracked cities — useful for comparing places inside Oklahoma and stacking the state against the published U.S. typical rent ($1,965/month in June 2026, up from $1,362 in January 2019 on our national series).

Since 2023, the tracked-city average in Oklahoma has risen from about $1,227 to $1,379 (+12.4%). That is the post-spike path — not a full reset to mid-2010s rents. The latest year step (2025 → 2026) is +4.8% ($1,316 $1,379).

Within the state, long-run winners and losers split by city. The largest percentage increase from the earliest reading to 2026 is Tulsa (+68.7%, $754 → $1,272). 9 of 46 tracked cities are higher than their 2015 (or earliest) level.

For the national rent story, see the Rent Index. Statewide maps live on Rent by State. Full city database: Rent by City.

City-level breakdown in Oklahoma

Lowest 2026 rents

  1. Weatherford$896
  2. Altus$980
  3. Muskogee$991
  4. Pryor$1,040
  5. Duncan$1,058

Highest 2026 rents

  1. Elgin$1,891
  2. Bixby$1,782
  3. Collinsville$1,752
  4. Mustang$1,708
  5. Jenks$1,706

Full list with every year from 2015–2026 is in the sortable table below.

All Oklahoma cities — yearly rent table

46 of 46 cities
CityMetro'15'16'17'18'19'20'21'22'23'24'25'26% Chg
Oklahoma CityOklahoma City, OK$832$857$854$873$905$934$983$1,104$1,169$1,205$1,243$1,298+56.0%
TulsaTulsa, OK$754$773$786$803$822$853$920$1,060$1,106$1,168$1,207$1,272+68.7%
EdmondOklahoma City, OK$1,224$1,232$1,209$1,245$1,264$1,305$1,351$1,501$1,543$1,592$1,647$1,701+39.0%
Broken ArrowTulsa, OK$1,020$1,038$1,015$1,041$1,060$1,102$1,163$1,325$1,385$1,461$1,511$1,607+57.5%
NormanOklahoma City, OK$867$897$877$908$933$972$1,007$1,124$1,196$1,242$1,299$1,383+59.5%
LawtonLawton, OK$651$655$665$676$696$712$771$826$955$976$1,032$1,086+66.8%
YukonOklahoma City, OK$1,187$1,192$1,167$1,182$1,213$1,233$1,291$1,420$1,443$1,510$1,550$1,608+35.5%
MooreOklahoma City, OK$1,034$1,056$1,048$1,065$1,094$1,133$1,182$1,297$1,374$1,399$1,466$1,537+48.6%
StillwaterStillwater, OK$994$1,071$1,153$1,217$1,304$1,418+42.7%
Midwest CityOklahoma City, OK$740$760$767$782$819$846$910$1,030$1,063$1,124$1,175$1,242+67.8%
EnidEnid, OK$1,101$1,139$1,215$1,259+14.4%
ClaremoreTulsa, OK$1,216$1,280$1,355$1,439+18.3%
MuskogeeMuskogee, OK$748$757$816$991+32.5%
OwassoTulsa, OK$928$934$947$988$1,049$1,194$1,235$1,300$1,331$1,362+46.8%
BartlesvilleTulsa, OK$1,153$1,238$1,247+8.2%
ShawneeShawnee, OK$1,116$1,157$1,201+7.6%
Sand SpringsTulsa, OK$1,139$1,194$1,233+8.3%
SapulpaTulsa, OK$1,310+0.0%
JenksTulsa, OK$1,278$1,426$1,481$1,569$1,610$1,706+33.5%
DuncanDuncan, OK$1,058+0.0%
AdaAda, OK$944$992$1,053$1,117+18.3%
BixbyTulsa, OK$1,319$1,350$1,554$1,602$1,701$1,718$1,782+35.1%
DurantDurant, OK$1,392$1,478+6.2%
MustangOklahoma City, OK$1,514$1,610$1,652$1,708+12.8%
GuthrieOklahoma City, OK$1,287+0.0%
TahlequahTahlequah, OK$1,047$1,216+16.1%
ArdmoreArdmore, OK$1,115$1,200+7.6%
CollinsvilleTulsa, OK$1,640$1,752+6.8%
Del CityOklahoma City, OK$794$807$821$846$916$987$1,091$1,132$1,161$1,213+52.8%
ChoctawOklahoma City, OK$1,519+0.0%
ChickashaOklahoma City, OK$1,339+0.0%
BethanyOklahoma City, OK$1,070$1,105$1,186+10.8%
El RenoOklahoma City, OK$1,247$1,345$1,395+11.9%
WoodwardWoodward, OK$1,567+0.0%
TuttleOklahoma City, OK$1,660+0.0%
Pryor$1,040+0.0%
WeatherfordWeatherford, OK$896+0.0%
AltusAltus, OK$980+0.0%
BlanchardOklahoma City, OK$1,392+0.0%
GlenpoolTulsa, OK$1,450+0.0%
Warr AcresOklahoma City, OK$1,310+0.0%
NewcastleOklahoma City, OK$1,548$1,594$1,676+8.3%
PiedmontOklahoma City, OK$1,580+0.0%
NobleOklahoma City, OK$1,368+0.0%
ElginLawton, OK$1,891+0.0%
PerkinsStillwater, OK$1,490+0.0%

Click any column header to sort · % Chg uses earliest available year → 2026

Frequently asked questions — Oklahoma rent

Is Oklahoma cheap to rent in 2026?

Yes — relative to the national market. The average rent across 46 tracked Oklahoma cities is about $1,379/month, which is $586 below (-29.8% vs) the U.S. typical rent of $1,965. That is a city-average in our sample, not a single statewide ZORI print, but it is a clear signal that Oklahoma screens cheaper than the U.S. typical $1,965.

What city in Oklahoma has the cheapest rent?

Among cities in our ZORI sample, Weatherford is the lowest at about $896/month (2026). Other lower-rent cities include Altus ($980), Muskogee ($991), Pryor ($1,040).

What city in Oklahoma has the most expensive rent?

Elgin leads our sample at about $1,891/month in 2026, followed by Bixby ($1,782) and Collinsville ($1,752).

How much have rents in Oklahoma changed since 2015?

Across tracked cities, the average moved from about $923 in 2015 to $1,379 in 2026 (+49.4%). 9 of 46 cities are higher than their earliest reading in this series; the largest percentage jump is Tulsa (+68.7%).

Are rents in Oklahoma still rising year over year?

From 2025 to 2026, the average across tracked Oklahoma cities went from about $1,316 to $1,379 (+4.8%). Since 2023 ($1,227), that is +12.4%. Individual cities can diverge — sort by % Chg or compare the '25 and '26 columns.

More States