Skip to content
Cost & Benefits

Most affordable towns in Oklahoma, 2026

Lone Grove is the most affordable ranked town in Oklahoma. Rent, the regional price level, taxes, and electricity are 22.5% each. Gasoline is 10%. A lower score is more affordable.

Summary

75
Towns ranked in Oklahoma.
Lone Grove
Number 1 in Oklahoma. Rent is 14.1% of income. National rank 132.
19.5%
Median rent share among ranked towns in Oklahoma.
0
Ranked Oklahoma towns in the national top 100.
Stillwater
Least affordable ranked town in Oklahoma. Rent is 26.0% of income. National rank 2379.

Gasoline

$4.237

per gallon. EIA does not publish a Oklahoma price. This is the Midwest (PADD 2) price for the week of October 12, 2026. At 12,000 miles a year and 25 mpg, that is $2,033.76 a year for every ranked town in Oklahoma.

How to cite this

Free to quote and reuse if you credit Cost & Benefits and link to this page.

Cost & Benefits. "2026 Most Affordable Towns Index: Oklahoma." October 16, 2026. https://costandbenefits.com/reports/most-affordable-towns-2026/oklahoma

https://costandbenefits.com/reports/most-affordable-towns-2026/oklahoma

Download the Oklahoma CSV

National index · Press · How we count

Benefits and taxes in Oklahoma

Top 25

  1. #1 in Oklahoma · National #132

    Lone Grove

    Rent share 14.1% · Price level 87.8 · Score 0.197

    Median rent is $875 a month and median income is $74,265, so rent is 14.1% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  2. #2 in Oklahoma · National #186

    Harrah

    Rent share 13.4% · Price level 90.4 · Score 0.210

    Median rent is $939 a month and median income is $84,375, so rent is 13.4% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is rent share and its heaviest mark is tax burden.

  3. #3 in Oklahoma · National #191

    Tuttle

    Rent share 11.7% · Price level 90.4 · Score 0.211

    Median rent is $1,016 a month and median income is $103,994, so rent is 11.7% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is rent share and its heaviest mark is tax burden.

  4. #4 in Oklahoma · National #212

    Blanchard

    Rent share 12.6% · Price level 90.4 · Score 0.215

    Median rent is $962 a month and median income is $91,473, so rent is 12.6% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is rent share and its heaviest mark is tax burden.

  5. #5 in Oklahoma · National #219

    Holdenville

    Rent share 17.3% · Price level 87.8 · Score 0.216

    Median rent is $665 a month and median income is $46,250, so rent is 17.3% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  6. #6 in Oklahoma · National #223

    Choctaw

    Rent share 14.4% · Price level 90.4 · Score 0.217

    Median rent is $1,208 a month and median income is $100,574, so rent is 14.4% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is rent share and its heaviest mark is tax burden.

  7. #7 in Oklahoma · National #234

    Noble

    Rent share 15.2% · Price level 90.4 · Score 0.220

    Median rent is $1,038 a month and median income is $81,739, so rent is 15.2% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is tax burden.

  8. #8 in Oklahoma · National #236

    Newcastle

    Rent share 14.2% · Price level 90.4 · Score 0.220

    Median rent is $1,105 a month and median income is $93,398, so rent is 14.2% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is rent share and its heaviest mark is tax burden.

  9. #9 in Oklahoma · National #239

    Collinsville

    Rent share 15.6% · Price level 89.2 · Score 0.221

    Median rent is $1,175 a month and median income is $90,570, so rent is 15.6% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  10. #10 in Oklahoma · National #242

    Sand Springs

    Rent share 15.9% · Price level 89.2 · Score 0.222

    Median rent is $1,002 a month and median income is $75,645, so rent is 15.9% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  11. #11 in Oklahoma · National #267

    Enid

    Rent share 17.7% · Price level 84.3 · Score 0.227

    Median rent is $914 a month and median income is $62,125, so rent is 17.7% of income, under the 19.5% median for ranked towns in Oklahoma. The Enid, OK metro price level is 84.3 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  12. #12 in Oklahoma · National #285

    Verdigris

    Rent share 16.2% · Price level 89.2 · Score 0.230

    Median rent is $1,138 a month and median income is $84,259, so rent is 16.2% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  13. #13 in Oklahoma · National #301

    Purcell

    Rent share 16.4% · Price level 90.4 · Score 0.233

    Median rent is $868 a month and median income is $63,457, so rent is 16.4% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is tax burden.

  14. #14 in Oklahoma · National #307

    Coweta

    Rent share 16.6% · Price level 89.2 · Score 0.234

    Median rent is $932 a month and median income is $67,519, so rent is 16.6% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  15. #15 in Oklahoma · National #313

    Blackwell

    Rent share 18.2% · Price level 87.8 · Score 0.235

    Median rent is $809 a month and median income is $53,435, so rent is 18.2% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  16. #16 in Oklahoma · National #326

    Bixby

    Rent share 16.0% · Price level 89.2 · Score 0.237

    Median rent is $1,393 a month and median income is $104,404, so rent is 16.0% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  17. #17 in Oklahoma · National #362

    Clinton

    Rent share 18.2% · Price level 87.8 · Score 0.241

    Median rent is $883 a month and median income is $58,207, so rent is 18.2% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  18. #18 in Oklahoma · National #370

    Edmond

    Rent share 15.6% · Price level 90.4 · Score 0.242

    Median rent is $1,344 a month and median income is $103,183, so rent is 15.6% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is tax burden.

  19. #19 in Oklahoma · National #379

    Ponca City

    Rent share 18.2% · Price level 87.8 · Score 0.243

    Median rent is $850 a month and median income is $55,941, so rent is 18.2% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  20. #20 in Oklahoma · National #381

    Guymon

    Rent share 17.7% · Price level 87.8 · Score 0.243

    Median rent is $887 a month and median income is $60,075, so rent is 17.7% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  21. #21 in Oklahoma · National #395

    Henryetta

    Rent share 18.4% · Price level 89.2 · Score 0.244

    Median rent is $695 a month and median income is $45,259, so rent is 18.4% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  22. #22 in Oklahoma · National #413

    Catoosa

    Rent share 17.7% · Price level 89.2 · Score 0.247

    Median rent is $1,066 a month and median income is $72,467, so rent is 17.7% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  23. #23 in Oklahoma · National #419

    Duncan

    Rent share 18.5% · Price level 87.8 · Score 0.248

    Median rent is $896 a month and median income is $58,054, so rent is 18.5% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  24. #24 in Oklahoma · National #432

    Wagoner

    Rent share 18.0% · Price level 89.2 · Score 0.249

    Median rent is $868 a month and median income is $57,917, so rent is 18.0% of income, under the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

  25. #25 in Oklahoma · National #451

    Altus

    Rent share 18.5% · Price level 87.8 · Score 0.252

    Median rent is $854 a month and median income is $55,295, so rent is 18.5% of income, under the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is tax burden.

Least affordable 10

  1. #75 in Oklahoma · National #2379

    Stillwater

    Rent share 26.0% · Price level 87.8 · Score 0.395

    Median rent is $947 a month and median income is $43,700, so rent is 26.0% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is rent share.

  2. #74 in Oklahoma · National #2167

    Del City

    Rent share 27.0% · Price level 90.4 · Score 0.382

    Median rent is $1,054 a month and median income is $46,925, so rent is 27.0% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is rent share.

  3. #73 in Oklahoma · National #1819

    Pryor Creek

    Rent share 24.8% · Price level 87.8 · Score 0.358

    Median rent is $928 a month and median income is $44,839, so rent is 24.8% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is rent share.

  4. #72 in Oklahoma · National #1722

    Durant

    Rent share 24.4% · Price level 87.8 · Score 0.352

    Median rent is $953 a month and median income is $46,812, so rent is 24.4% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is rent share.

  5. #71 in Oklahoma · National #1615

    Bethany

    Rent share 22.7% · Price level 90.4 · Score 0.344

    Median rent is $1,071 a month and median income is $56,591, so rent is 22.7% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is rent share.

  6. #70 in Oklahoma · National #1608

    Midwest City

    Rent share 22.8% · Price level 90.4 · Score 0.343

    Median rent is $1,091 a month and median income is $57,520, so rent is 22.8% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is rent share.

  7. #69 in Oklahoma · National #1506

    Okmulgee

    Rent share 24.0% · Price level 89.2 · Score 0.337

    Median rent is $837 a month and median income is $41,848, so rent is 24.0% of income, over the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is rent share.

  8. #68 in Oklahoma · National #1461

    The Village

    Rent share 21.8% · Price level 90.4 · Score 0.334

    Median rent is $1,403 a month and median income is $77,108, so rent is 21.8% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma City, OK metro price level is 90.4 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is electricity price and its heaviest mark is rent share.

  9. #67 in Oklahoma · National #1302

    Ardmore

    Rent share 22.4% · Price level 87.8 · Score 0.324

    Median rent is $1,006 a month and median income is $53,900, so rent is 22.4% of income, over the 19.5% median for ranked towns in Oklahoma. The Oklahoma state price level is 87.8 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is rent share.

  10. #66 in Oklahoma · National #1196

    Tulsa

    Rent share 21.1% · Price level 89.2 · Score 0.316

    Median rent is $1,052 a month and median income is $59,838, so rent is 21.1% of income, over the 19.5% median for ranked towns in Oklahoma. The Tulsa, OK metro price level is 89.2 (U.S. = 100). Residential electricity is 14.35 cents per kWh. Gasoline is $4.237 a gallon (Midwest (PADD 2)). Among ranked U.S. towns, its lightest mark is regional price level and its heaviest mark is rent share.

The formula

A lower score is more affordable. Rent share, the regional price level, taxes, and electricity each count 22.5%. Gasoline counts 10%. Those weights are our choice. Gasoline stays at 10% because the miles figure is one national standard, not a measured town commute. This is not a government standard.

A percentile is the share of ranked towns with a strictly lower number, divided by the number of ranked towns minus one. The lowest number scores 0. Tied numbers share a percentile.

  1. Rent share = (median monthly rent × 12) / median household income. Both figures are the Census 2020–2024 medians for that place.
  2. RPP-adjusted cost is the BEA 2024 all-items regional price parity. A basket priced at 100 for the U.S. average costs this many dollars in the town's area. We use the metro index when the county is in a metro BEA publishes. Otherwise we use the state index and say so. This index includes housing, so housing also shows up in the rent share.
  3. Tax burden is the average of three percentiles. Income-tax share is state income tax plus the stored 2023 local AGI add-on, divided by the town's median household income, on a joint return. Property share is the state's median effective property-tax rate times the town's median home value, divided by income. Sales rate is the combined state and average local sales-tax rate. We do not turn the sales rate into dollars, because that would require a shopping basket we do not have.
  4. Electricity is the state residential price in cents per kilowatt-hour. Every town in a state shares it. We do not guess how many kilowatt-hours a home uses.
  5. Gasoline is the EIA retail price for all grades and all formulations, in dollars per gallon. Where EIA publishes a state series, we use that state. Every other state uses the PADD region EIA assigns to it. Census does not publish commuting miles for these towns, so annual gas spend is 12,000 miles a year divided by 25 miles per gallon, times the price. That is 480 gallons, the same for every town. Those miles are our standard, not an ACS figure and not a government mileage rule. Because the gallons do not change, the gas percentile is the percentile of the price.

    Weekly prices are for the week of October 12, 2026, from the EIA workbook released October 14, 2026. File: https://www.eia.gov/petroleum/gasdiesel/xls/pswrgvwall.xls. Alaska, Arizona, Hawaii, Nevada, and Oregon use West Coast (PADD 5) Except California. That series is not in the weekly workbook, so those five use the monthly price dated September 15, 2026. File: https://www.eia.gov/dnav/pet/pet_pri_gnd_a_epm0_pte_dpgal_m.htm.

    • State series, week of October 12, 2026: California, Colorado, Florida, Massachusetts, Minnesota, New York, Ohio, Texas, Washington.
    • Central Atlantic (PADD 1B), week of October 12, 2026: Delaware, District of Columbia, Maryland, New Jersey, Pennsylvania.
    • Gulf Coast (PADD 3), week of October 12, 2026: Alabama, Arkansas, Louisiana, Mississippi, New Mexico.
    • Lower Atlantic (PADD 1C), week of October 12, 2026: Georgia, North Carolina, South Carolina, Virginia, West Virginia.
    • Midwest (PADD 2), week of October 12, 2026: Illinois, Indiana, Iowa, Kansas, Kentucky, Michigan, Missouri, Nebraska, North Dakota, Oklahoma, South Dakota, Tennessee, Wisconsin.
    • New England (PADD 1A), week of October 12, 2026: Connecticut, Maine, New Hampshire, Rhode Island, Vermont.
    • Rocky Mountain (PADD 4), week of October 12, 2026: Idaho, Montana, Utah, Wyoming.
    • West Coast (PADD 5) Except California, September 15, 2026: Alaska, Arizona, Hawaii, Nevada, Oregon.

Score = 0.225 × rent percentile + 0.225 × price-level percentile + 0.225 × tax score + 0.225 × electricity percentile + 0.10 × gasoline percentile. Rank 1 is the lowest score. If scores tie, the lower rent share wins, then the lower price level, then the place slug in A-to-Z order.

Questions

What is the most affordable town in Oklahoma in this index?

Lone Grove is number 1 of 75 ranked towns in Oklahoma. Median rent is 14.1% of median income. Its national rank is 132.

How many towns in Oklahoma were ranked?

75 towns in Oklahoma have at least 5,000 people and published Census rent, income, and home value. Places missing one of those figures are left out.

Does this ranking approve benefits in Oklahoma?

No. Cost & Benefits does not approve or deny benefits. The score is a cost comparison only.