Skip to content

Rent prices in Oklahoma, city by city

As of October 17, 2026, 10,093 rentals are listed across 33 Oklahoma cities we track. Statewide median asking rent: 1-bedroom about $850, 2-bedroom about $1,120, 3+ bedroom about $1,595.

The most expensive 4 cities for a 1-bedroom: Oklahoma City ($850), Tulsa ($850), Norman ($850), Lawton ($675). Cheapest and most expensive places to rent in Oklahoma

10,093 listings across 33 cities with at least 50 rentals listed. Medians use listings with a single price and bedroom count; fewer than 20 and the figure is left out. Statewide figures are estimated from city medians weighted by listing count. Updated . How we calculate

CityListings1 bed2 beds
Oklahoma City2,744$850$1,120
Tulsa1,969$850$1,200
Norman753$850$1,100
Edmond717—$1,250
Lawton642$675$875
Yukon368——
Broken Arrow295—$1,318
Stillwater237—$1,000
Midwest City167—$999
Moore140——
Bartlesville132—$950
Shawnee131—$875
Enid131—$825
Muskogee117——
Ada111—$998
Tahlequah111—$950
Durant105—$1,100
Owasso103——
Claremore103—$1,350
Bethany95——
El Reno92——
Ardmore89—$950
Bixby86——
Del City82——
Mustang76——
Duncan74—$775
Jenks73——
Chickasha69——
Sapulpa68——
Sand Springs54——
Newcastle53——
Noble53——
Guthrie53——