%
CapRateCity
Free cap rate calculators for every US market
← All markets

Best Cities for Rental Property in Oklahoma

18 Oklahoma cities ranked by estimated cap rate. The average cap rate across Oklahoma markets is 5.7%, with median home prices averaging $187K and rents averaging $1,185/mo. Enid leads with a 7.4% cap rate at a $140K median price. Property taxes average 0.88% across Oklahoma markets.

5.7%
Avg Cap Rate
$187K
Avg Price
$1,185/mo
Avg Rent
18
Cities Tracked

Oklahoma Rental Market Analysis

Oklahoma offers 18 investable rental markets tracked by CapRateCity. The state average cap rate of 5.7% is above the 3.81% national average, making Oklahoma an attractive state for cash flow investors. No cities pass the 1% rule at median prices, so value-add strategies are essential.

Prices and rents: Oklahoma home prices average $187K, which is 44% below the national average of $333K. Rents average $1,185/mo. The most affordable entry point is Ponca City at $110K, while Enid offers the highest cap rate at 7.4%.

Taxes and costs: Property taxes average 0.88% across Oklahoma, below the 1.08% national average — a meaningful cash flow advantage that adds roughly $374 per year to NOI on an average-priced property. Norman has the lowest rate at 0.86%.Vacancy averages 5.8%, in line with national norms.

Growth outlook: Population growth across Oklahoma averages 0.91% per year, led by Broken Arrow at 1.2%. Home values are appreciating at 2.5% annually on average. Moderate growth provides a stable demand foundation.

Bottom line: Oklahoma is one of the stronger states for rental property investing, with above-average cap rates and low taxes. Focus on the top-performing cities for the best risk-adjusted returns.

Sponsored · Want to analyze a specific property? DealCheck imports real listing data and runs the full analysis for you.
Try Free →

How Oklahoma Compares to National Averages

Metric
Oklahoma
National Avg
Avg Cap Rate
5.7%
3.8%
Avg Home Price
$187K
$333K
Avg Rent
$1,185/mo
$1,524/mo
Property Tax
0.88%
1.08%
Vacancy Rate
5.8%
5.6%
Pop. Growth
0.91%/yr
0.92%/yr

Oklahoma Cities by Cap Rate Tier

7% – 8% (2)6% – 7% (4)5% – 6% (5)4% – 5% (7)

All 18 Oklahoma Cities Ranked

1
Enid, OK7.4% cap rate
$140K median$1,120/mo rent0.88% tax0.9% growth
2
Muskogee, OK7.2% cap rate
$155K median$1,220/mo rent0.88% tax0.9% growth
3
Ponca City, OK7.0% cap rate
$110K median$840/mo rent0.88% tax0.9% growth
4
Duncan, OK6.9% cap rate
$135K median$1,030/mo rent0.88% tax0.9% growth
5
McAlester, OK6.9% cap rate
$140K median$1,060/mo rent0.88% tax0.9% growth
6
Lawton, OK6.7% cap rate
$150K median$1,110/mo rent0.88% tax0.9% growth
7
Ardmore, OK5.9% cap rate
$175K median$1,170/mo rent0.88% tax0.9% growth
8
Durant, OK5.7% cap rate
$225K median$1,460/mo rent0.88% tax0.9% growth
9
Weatherford, OK5.6% cap rate
$175K median$1,120/mo rent0.88% tax0.9% growth
10
Bartlesville, OK5.4% cap rate
$180K median$1,130/mo rent0.88% tax0.9% growth
11
Shawnee, OK5.1% cap rate
$190K median$1,140/mo rent0.88% tax0.9% growth
12
Tahlequah, OK5.0% cap rate
$205K median$1,210/mo rent0.88% tax0.9% growth
13
Norman, OK4.8% cap rate
$240K median$1,360/mo rent0.86% tax1% growth
14
Oklahoma City, OK4.7% cap rate
$240K median$1,360/mo rent0.88% tax1% growth
15
Stillwater, OK4.7% cap rate
$235K median$1,320/mo rent0.88% tax0.9% growth
16
Ada, OK4.6% cap rate
$180K median$1,000/mo rent0.88% tax0.9% growth
17
Broken Arrow, OK4.6% cap rate
$245K median$1,340/mo rent0.88% tax1.2% growth
18
Tulsa, OK4.4% cap rate
$245K median$1,340/mo rent0.9% tax0.6% growth

Other South States

Mississippi (9 cities · 6.3% avg)Louisiana (13 cities · 5.9% avg)West Virginia (10 cities · 5.9% avg)Alabama (18 cities · 5.7% avg)Georgia (26 cities · 5.0% avg)South Carolina (15 cities · 4.9% avg)

Frequently Asked Questions

Is Oklahoma a good state for rental property investing?
Oklahoma has an average cap rate of 5.7% across 18 cities, which is above the national average of 3.81%. The best-performing city is Enid at 7.4%. Average home prices of $187K offer affordable entry points. Property taxes at 0.88% are investor-friendly.
What is the best city to buy rental property in Oklahoma?
Enid leads Oklahoma with a 7.4% cap rate, $140K median price, and $1,120/mo rent. The best city depends on your strategy — cash flow investors should look at the top of this ranking, while growth-focused investors may prefer Broken Arrow (1.2% population growth). Use the calculators on each city page to model specific deals.
What are property taxes like in Oklahoma?
Property taxes in Oklahoma average 0.88%, which is below the 1.08% national average. The lowest rate is in Norman at 0.86%. On an average-priced home of $187K, annual taxes are approximately $1,645.
How many Oklahoma cities pass the 1% rule?
0 of 18 Oklahoma cities (0%) pass the 1% rule at median prices. None pass at median prices, meaning investors should target below-median properties or use value-add strategies to improve returns. The 1% rule says monthly rent should be at least 1% of purchase price.

Explore More

The CapRateCity Report
Weekly market analysis: highest cap rate cities, emerging markets, and deal breakdowns. Free, no spam.