State rental market analysis · OK

Oklahoma rental markets

24 tracked cities over 20,000 population, 24 ranked and summarized by their median Overall. Every number traces to Census, Zillow and BLS. All states ranked →

Browse every Oklahoma ZIP Code area → · the full server-rendered index for this state.

Part of the West South Central Census division (South region).

60.3 median Overall
Middle range 50 to 63.5 (25th to 75th percentile of its cities)Median Cash Flow 86.5 · Growth 52.1 · Stability 48.8Ranked #3 of 51 states by median Overall scoredistribution across 24 ranked cities, not a distribution point estimate. As of 2026-07-10

The honest read

Oklahoma ranks #3 of 51 states for rental investing, with a median Overall of 60.3/100 across its ranked cities, above the national median. 24 ranked cities roll up into this grade.

A state grade is the median of its ranked cities, a screen for where to look, not underwriting. Open any city below for its full shown-math breakdown, or run a specific deal through the cap rate and cash-flow calculators.

Where it ranks, factor by factor

Every value is the median across the 24 ranked cities in this state. The national rank compares all 51 states on that one factor; the engine already flips inverted factors (affordability, low unemployment) so a better rank always means a better market. Each factor sits in one of the model’s three categories (Cash Flow, Growth, or Stability); this is a representative summary, and the full thirteen-factor breakdown is on each city’s page. Full methodology.

FactorCategoryState valueNational rank
Gross rent yieldCash Flow7.4%not measured
Rent growthGrowth4.0%not measured
Home value growthGrowth3.7%not measured
Population growthGrowth0.8%not measured
Job growthGrowth1.4%not measured
Price-to-incomeCash Flow3.4×not measured
UnemploymentStability3.1%not measured
Rental demandStability41% renters · 664.2% vacancynot measured
Income growthGrowth4.5%not measured

Every city in Oklahoma, ranked

Led by Yukon at 72/100. Click any column to re-sort; every city links to its full shown-math breakdown.

OK rankCityGradeCash FlowGrowthStabilityTypical home valueGross yieldNational rank
1Yukon72ABB$276,3826.9%#44
2Moore71ACB$223,7868.2%#51
3Sapulpa71ACB$218,9717.4%#52
4Broken Arrow68ABC$291,1926.6%#97
5Shawnee66ACB$178,8117.7%#120
6Bixby66ACC$335,4226.9%#139
7Mustang64ABD$280,3567.4%#187
8Duncan62ACC$138,3779.5%#232
9Jenks62BBC$356,5485.9%#237
10Del City62ADB$141,50110.2%#239
11Midwest City62ACC$170,5098.5%#255
12Owasso61BCB$320,1405.2%#275
13Oklahoma City60ABD$207,7267.4%#302
14Edmond60BBC$358,6945.7%#320
15Norman60BCC$265,6176.3%#326
16Tulsa57BCC$220,7596.9%#405
17Bethany54ACD$176,8328.8%#568
18Bartlesville52ADC$190,2908.0%#664
19Stillwater50CCC$270,0736.2%#766
20Ardmore50ADD$155,9639.0%#796
21Ponca City46ADD$139,7036.8%#974
22Muskogee46ADD$145,7907.8%#1013
23Lawton44ADD$144,2229.2%#1101
24Enid43ADD$137,30911.1%#1128

Data as of: Zillow ZHVI/ZORI through the latest monthly release · Census ACS 5-yr 2019–2023 · Census PEP July 2024 · BLS LAUS county 2023 annual. Generated 2026-09-01. Methodology & limitations · underwrite any specific deal with the free calculators.

ZIP markets in Oklahoma

664 Census ZIP Codes (ZCTAs) in Oklahoma · 420 data-eligible for subscores. These are sub-city government areas ranked separately from the Oklahoma city table. The overall Rental Investor ZIP Score leaderboard leads; the two component subscores (affordability, rental-market context) follow as independent percentiles. ZIP ranks are shown within the ZIP universe only, never mixed with, and not directly comparable to, city ranks. Vintage: the Key metric column is Census ACS 2020–2024 (5-year), a newer release than the ACS 2019–2023 figures the city table above uses; the same measure can legitimately disagree between the two.

Best overall ZIP Codes in Oklahoma

Ranked by the overall Rental Investor ZIP Score. The # is each ZIP Code's canonical OK state rank; the smaller figure is its national rank. Separate from the Oklahoma city table and not directly comparable to it.

OK rankZIP CodeOverallgrade · nationalKey metric
#174012Broken ArrowA 74#148 nat6.4%Survey yield
#274017ClaremoreA 73#197 nat6.1%Survey yield
#373018ChickashaA 73#216 nat7.5%Survey yield
#373160MooreA 73#216 nat7.7%Survey yield
#374014Broken ArrowA 73#216 nat6.8%Survey yield
#674467WagonerA 72#260 nat6.3%Survey yield
#774730CaleraA 72#301 nat7.4%Survey yield
#874701DurantA 71#351 nat5.6%Survey yield
#973099Oklahoma CityA 71#358 nat6.7%Survey yield
#1074055OwassoA 71#388 nat5.4%Survey yield
#1174066SapulpaA 71#436 nat7.0%Survey yield
#1174429CowetaA 71#436 nat4.8%Survey yield

Top affordability ZIP Codes in Oklahoma

State-scoped leaders on the affordability subscore only (national rank shown is within that subscore’s data-eligible universe). Substantially an inverse housing-cost signal: a component of the overall score, not a predicted return.

#ZIP CodeAffordabilityKey metric
173546Grandfield97#59 nat14.8%Survey yield
273933Boise City97#59 nat11.4%Survey yield
374546Haileyville96#82 nat10.0%Survey yield
473455Ravia96#102 nat14.0%Survey yield
574463Taft95#108 nat17.9%Survey yield
674766Wright City95#131 nat9.4%Survey yield
774026Davenport95#140 nat12.6%Survey yield
874944Lequire94#142 nat9.0%Survey yield
974901Arkoma93#181 nat10.7%Survey yield
1073661Rocky93#195 nat8.4%Survey yield
1173724Eagle City93#195 nat9.0%Survey yield
1274731Cartwright93#212 nat8.0%Survey yield

Deepest rental-market ZIP Codes in Oklahoma

State-scoped leaders on the rental-market-context subscore only (national rank shown is within that subscore’s data-eligible universe). Rental depth/tightness: a separate component, never combined here with affordability.

#ZIP CodeRental marketKey metric
173117Oklahoma City84#32 nat7.4%Survey yield
273108Oklahoma City83#46 nat11.9%Survey yield
373560Olustee82#123 nat6.9%Survey yield
473102Oklahoma City81#144 nat3.7%Survey yield
573763Okeene76#711 nat7.8%Survey yield
673109Oklahoma City75#841 nat10.9%Survey yield
773105Oklahoma City75#964 nat8.4%Survey yield
873129Oklahoma City74#1,009 nat13.3%Survey yield
974115Tulsa74#1,182 nat14.6%Survey yield
1073546Grandfield73#1,221 nat14.8%Survey yield
1173003Edmond73#1,284 nat6.7%Survey yield
1274901Arkoma73#1,356 nat10.7%Survey yield
Open the full Oklahoma ZIP explorer (all 664 areas, sortable) →