The 10 Cheapest Places To Live In Oklahoma In 2026

The most affordable places to live in Oklahoma for 2026 are Henryetta, Okmulgee, and Holdenville according to Saturday Night Science.

From the Panhandle to the prairies, you won’t need a pile of liquid gold to find a great place to live in Oklahoma. Some of the most affordable places to live in the Sooner State include suburbs of cities like Oklahoma City and Tulsa. To find the cheapest places to live in Oklahoma, we use Saturday Night Science and Census data on home prices, incomes, and cost of living. We dive into the data every year to determine which Oklahoma cities offer a savings spree. This report is our eleventh time ranking affordability in Oklahoma.
1

No. 1 most affordable place in Oklahoma

Henryetta, OK

5,608 peopleSnackAbility 3/10up 5
3/10
Henryetta, OK
Source: Flickr User FreeWine | CC BY 2.0
$45,259 median income · $695 median rent · #6 home prices in Oklahoma
Map of Henryetta within Oklahoma Located in Okmulgee County, Oklahoma
Median home value -50% vs OK
$110,363
OK $220k
Median income -30% vs OK
$45,259
OK $65k

Henryetta, located at the Route 40 and 62 intersection, an hour+ east of Oklahoma City, is the cheapest city in Oklahoma for 2026. The overall cost of living index is 79, which is 10.2% lower than the Oklahoma average.

According to Zillow, the average home price in Henryetta is the sixth lowest in the state at $110,363. Lake Henryetta and Nichols Park provide fun, cheap outdoor fun for folks.

2

No. 2 most affordable place in Oklahoma

Okmulgee, OK

11,348 peopleSnackAbility 1/10up 9
1/10
Okmulgee, OK
Source: Wikipedia User Caleb Long | CC BY-SA 2.5-2.0-1.0
$41,848 median income · $837 median rent · #4 home prices in Oklahoma
Map of Okmulgee within Oklahoma Located in Okmulgee County, Oklahoma
Median home value -52% vs OK
$106,354
OK $220k
Median income -36% vs OK
$41,848
OK $65k

Ok, your wallet will be glad you moved to Okmulgee, OK.

Located in the heart of Oklahoma, 45 minutes south of Tulsa, is the second least expensive city in the state. The average home value is $106,354, and the median rent is $837 — both are substantially below the national average. The city’s median income of $41,848 pairs with a low overall cost of living index at 80.

3

No. 3 most affordable place in Oklahoma

Holdenville, OK

5,902 peopleSnackAbility 3/10down 2
3/10
Holdenville, OK
Source: Flickr User peggydavis66 | CC BY-SA 2.0
$46,250 median income · $665 median rent · #1 home prices in Oklahoma
Map of Holdenville within Oklahoma Located in Hughes County, Oklahoma
Median home value -73% vs OK
$58,838
OK $220k
Median income -29% vs OK
$46,250
OK $65k

If you’re looking for the cheapest homes in Oklahoma, look no further than Holdenville. Homes in Holdenville go for a median price of $58,838, and with residents earning a median income of $46,250, the city has the second best home price to income ratio in all of OK. Not to mention that the median rent in Holdenville, $665/month, is the lowest you’re going to see on this list. If you stick to cheap activities like swimming and fishing at Holdenville City Lake, there’ll be plenty of money left in your wallet at the end of every week.

Holdenville is located about 75 miles southeast of Oklahoma City.

4

No. 4 most affordable place in Oklahoma

Anadarko, OK

5,572 peopleSnackAbility 1/10down 2
1/10
Anadarko, OK
Source: Wikipedia User Mdnicholson42 | CC BY-SA 3.0
$43,105 median income · $775 median rent · #3 home prices in Oklahoma
Map of Anadarko within Oklahoma Located in Caddo County, Oklahoma
Median home value -69% vs OK
$67,936
OK $220k
Median income -34% vs OK
$43,105
OK $65k

Coming in as the fourth cheapest place in Oklahoma is Anadarko, a small city about 50 miles southwest of Oklahoma City

Native Americans make up a plurality and almost a majority in Anadarko, which has been aptly nicknamed the “Indian Capital of the Nation.” So definitely make it a point to visit the free American Indian Hall of Fame while you’re here. Unfortunately, unemployment is quite high in Anadarko, so you may want to have a job lined up before you can really take advantage of the city’s affordability. The median income in Anadarko is $43,105 and the median home price is $67,936.

5

No. 5 most affordable place in Oklahoma

Blackwell, OK

6,042 peopleSnackAbility 4/10down 1
4/10
Blackwell, OK
Source: Wikipedia User Jeffrey Beall | CC BY 3.0
$53,435 median income · $809 median rent · #2 home prices in Oklahoma
Map of Blackwell within Oklahoma Located in Kay County, Oklahoma
Median home value -71% vs OK
$63,903
OK $220k
Median income -18% vs OK
$53,435
OK $65k

Located about an hour south of Wichita, Kansas, Blackwell ranks as the fifth least expensive city in Oklahoma. Blackwell’s economy centers around agriculture and fossil fuels, so if you have the relevant experience, scoring a job here should be a piece of cake.

You’ll have no trouble believing you’re in one of the cheapest states in America when it comes time to start paying your mortgage in Blackwell. The city has the best home price to income ratio in Oklahoma by a wide margin, thanks to Blackwell residents earning a median income of $53,435 and paying a measly $63,903 (the second lowest in the state) for homes.

6

No. 6 most affordable place in Oklahoma

Idabel, OK

6,987 peopleSnackAbility 1/10up 21
1/10
Idabel, OK
Source: Wikipedia User Billy Hathorn | CC BY-SA 3.0
$43,295 median income · $702 median rent · #16 home prices in Oklahoma
Map of Idabel within Oklahoma Located in McCurtain County, Oklahoma
Median home value -37% vs OK
$138,276
OK $220k
Median income -33% vs OK
$43,295
OK $65k

Idabel is a city in and county seat of McCurtain County, Oklahoma, United States. The population was 7,010 at the 2010 census. It is located in the southeast corner of Oklahoma, a tourist area known as Kiamichi Country.

7

No. 7 most affordable place in Oklahoma

McAlester, OK

18,111 peopleSnackAbility 3/10up 3
3/10
Mcalester, OK
Source: Public domain
$51,930 median income · $915 median rent · #23 home prices in Oklahoma
Map of McAlester within Oklahoma Located in Pittsburg County, Oklahoma
Median home value -30% vs OK
$155,080
OK $220k
Median income -20% vs OK
$51,930
OK $65k
8

No. 8 most affordable place in Oklahoma

Miami, OK

12,926 peopleSnackAbility 5/10up 7
5/10
Miami, OK
Source: Wikipedia User TheWhitePelican | CC BY-SA 3.0
$46,410 median income · $835 median rent · #9 home prices in Oklahoma
Map of Miami within Oklahoma Located in Ottawa County, Oklahoma
Median home value -43% vs OK
$126,482
OK $220k
Median income -29% vs OK
$46,410
OK $65k

The majority of this list sits on the eastern half of Oklahoma and Miami is no different being just a short drive from the order. In fact, I’ve seen many signs for it driving from St. Louis to Tulsa on I-44 several times a year.

The city’s cost of living index is lower because of groceries (94), services (95), and healthcare (54).

9

No. 9 most affordable place in Oklahoma

Sallisaw, OK

8,605 peopleSnackAbility 3/10up 7
3/10
Sallisaw, OK
Source: Wikipedia User John Phelan | CC BY 3.0
$48,036 median income · $826 median rent · #33 home prices in Oklahoma
Map of Sallisaw within Oklahoma Located in Sequoyah County, Oklahoma
Median home value -17% vs OK
$182,769
OK $220k
Median income -26% vs OK
$48,036
OK $65k

Centrally located in Sequoyah County, Sallisaw took home the ninth spot for affordability, with an overall cost of living of 83. Low index values for utilities (96), services (93), and healthcare (61) separated the city from surrounding areas.

The big draw in town is the Cherokee Casino Sallisaw. Sallisaw is a small town of 8,605 people about an hour and a half southeast of Tulsa.

10

No. 10 most affordable place in Oklahoma

Seminole, OK

7,194 peopleSnackAbility 4/10down 7
4/10
Seminole, OK
Source: Wikipedia User | CC BY 4.0
$39,121 median income · $744 median rent · #10 home prices in Oklahoma
Map of Seminole within Oklahoma Located in Seminole County, Oklahoma
Median home value -42% vs OK
$128,772
OK $220k
Median income -40% vs OK
$39,121
OK $65k

Seminole clocks in as the tenth most affordable city in Oklahoma. Seminole earned this spot thanks to having the tenth cheapest homes in the state and paying residents well enough to afford them (and then some). Homes in Seminole go for about $128,772 and residents earn a median income of $39,121, meaning residents pay the 49th smallest proportion of their salary on homes statewide. And if you’ve got kids, or are a kid at heart, you’ll love having the Jasmine Moran Children’s Museum right in your backyard.

Seminole is about an hour east of Oklahoma City.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Oklahoma’s statewide median.

City Cost of living index vs OK
1 Henryetta 79
2 Okmulgee 80
3 Holdenville 80
4 Anadarko 80
5 Blackwell 81
6 Idabel 82
7 McAlester 83
8 Miami 83
9 Sallisaw 83
10 Seminole 83
City Median home value vs OK
1 Henryetta $110,363 -50%
2 Okmulgee $106,354 -52%
3 Holdenville $58,838 -73%
4 Anadarko $67,936 -69%
5 Blackwell $63,903 -71%
6 Idabel $138,276 -37%
7 McAlester $155,080 -30%
8 Miami $126,482 -43%
9 Sallisaw $182,769 -17%
10 Seminole $128,772 -42%

Oklahoma statewide median: $220,468

City Median income vs OK
1 Henryetta $45,259 -30%
2 Okmulgee $41,848 -36%
3 Holdenville $46,250 -29%
4 Anadarko $43,105 -34%
5 Blackwell $53,435 -18%
6 Idabel $43,295 -33%
7 McAlester $51,930 -20%
8 Miami $46,410 -29%
9 Sallisaw $48,036 -26%
10 Seminole $39,121 -40%

Oklahoma statewide median: $65,039

City Median rent vs OK
1 Henryetta $695
2 Okmulgee $837
3 Holdenville $665
4 Anadarko $775
5 Blackwell $809
6 Idabel $702
7 McAlester $915
8 Miami $835
9 Sallisaw $826
10 Seminole $744
City Population vs OK
1 Henryetta 5,608
2 Okmulgee 11,348
3 Holdenville 5,902
4 Anadarko 5,572
5 Blackwell 6,042
6 Idabel 6,987
7 McAlester 18,111
8 Miami 12,926
9 Sallisaw 8,605
10 Seminole 7,194

On the map

Where your money goes furthest in Oklahoma

Saturday Night Science

Methodology: How we determined the most affordable places to live in the Sooner State for 2026

Determining affordability for places in Oklahoma boils down to how much it costs to live here.

You need to understand your costs relative to what people in the rest of the state are paying.

With that logic in mind, we derived several cost of living statistics from the latest Census American Community Survey 2020-2024 for Oklahoma using Saturday Night Science. We indexed the cost of living statistics across the following categories:

  • Housing
  • Transportation
  • Services
  • Groceries
  • Healthcare
  • Utilities

These are then weighted together to produce an overall cost of living index where 100 is the United States average. Anything below 100 is relatively affordable. Anything over 100 is relatively expensive.

We applied the biggest weight to housing as it typically accounts for 25% or more of your budget. Additionally, housing costs are the highest variant cost across a state. We then compare these cost of living metrics for each place in Oklahoma to figure out which is the least expensive.

The “Cost of Living Index” allows you to rank all of the 74 places in Oklahoma that have more than 5,000 people from least expensive to most expensive. Any ties went to the larger city.

The place in Oklahoma with the lowest cost of living according to the data is Henryetta.

We updated this article for 2026. This report reflects our eleventh time ranking the cheapest places to live in Oklahoma.

The full plate

Cheapest Places To Live In Oklahoma

Click any column to sort. Search by city name.

RankCityPopulationCost Of Living IndexMedian IncomeHome PricesRent
1Henryetta5,60879$45,259$110,363$695
2Okmulgee11,34880$41,848$106,354$837
3Holdenville5,90280$46,250$58,838$665
4Anadarko5,57280$43,105$67,936$775
5Blackwell6,04281$53,435$63,903$809
6Idabel6,98782$43,295$138,276$702
7McAlester18,11183$51,930$155,080$915
8Miami12,92683$46,410$126,482$835
9Sallisaw8,60583$48,036$182,769$826
10Seminole7,19483$39,121$128,772$744
11Pauls Valley6,06283$50,357$145,919$852
12Hugo5,18283$33,917$118,771$638
13Muskogee36,75884$50,213$141,346$858
14Poteau8,95984$50,511$186,457$853
15Clinton8,38884$58,207$114,142$883
16Cushing8,36784$44,136$140,272$798
17Wagoner8,08284$57,917$183,724$868
18Ponca City24,32685$55,941$133,083$850
19Del City21,49485$46,925$139,300$1,054
20Altus18,64685$55,295$106,431$854
21Ada16,57585$53,507$180,732$894
22Warr Acres10,46685$53,273$180,177$919
23El Reno18,55786$56,219$179,646$968
24Chickasha16,53986$54,111$155,772$888
25Tecumseh6,33286$48,573$129,935$805
26Vinita5,30086$47,025$193,538$828
27Enid50,65387$62,125$135,597$914
28Pryor Creek9,56987$44,839$183,613$928
29Lawton90,59588$54,433$139,275$967
30Midwest City58,29788$57,520$167,855$1,091
31Duncan22,95888$58,054$135,089$896
32Claremore20,16688$58,685$257,872$1,009
33Tahlequah16,93588$49,581$193,816$835
34Shawnee31,67189$55,815$178,527$936
35Durant19,74689$46,812$223,126$953
36Coweta10,43389$67,519$268,321$932
37Catoosa7,49689$72,467$228,732$1,066
38Bartlesville37,87890$58,869$184,330$916
39Sand Springs20,11790$75,645$236,865$1,002
40Woodward11,88290$54,463$133,256$839
41Guthrie11,24390$53,457$249,714$870
42Bethany20,56091$56,591$178,150$1,071
43Noble7,49391$81,739$208,255$1,038
44Grove7,17691$58,941$292,727$925
45Purcell6,80391$63,457$225,542$868
46Moore63,42092$80,420$222,549$1,340
47Ardmore24,87792$53,900$152,584$1,006
48Sapulpa22,57092$63,817$212,650$1,057
49Guymon12,53992$60,075$170,436$887
50Weatherford12,00492$54,704$232,157$804
51Elk City11,36192$51,272$167,508$943
52Harrah6,68492$84,375$244,396$939
53Kingfisher5,02692$64,271$223,159$1,029
54Tulsa413,79493$59,838$217,450$1,052
55Collinsville8,87893$90,570$282,492$1,175
56Yukon25,52994$75,273$273,583$1,274
57The Village9,44794$77,108$233,709$1,403
58Blanchard9,21594$91,473$319,913$962
59Lone Grove5,12594$74,265$218,357$875
60Glenpool14,15195$79,525$242,874$1,370
61Oklahoma City697,12596$68,656$206,713$1,130
62Broken Arrow118,18096$86,765$286,846$1,320
63Stillwater49,26996$43,700$263,398$947
64Norman129,67297$67,704$262,839$1,090
65Tuttle8,04097$103,994$326,451$1,016
66Verdigris5,63797$84,259$252,799$1,138
67Owasso40,15198$79,036$315,428$1,270
68Mustang22,19298$87,844$277,553$1,287
69Newcastle13,00198$93,398$287,727$1,105
70Choctaw12,30399$100,574$302,582$1,208
71Bixby30,155105$104,404$331,056$1,393
72Piedmont8,342105$104,441$340,623$1,544
73Edmond96,825106$103,183$353,954$1,344
74Jenks27,102106$111,004$352,171$1,602

Source: U.S. Census ACS 2020-2024, cost-of-living data. 74 places with more than 5,000 residents.

Summary

Oklahoma Affordability Summary

This is an accurate list of the most affordable places to live in Oklahoma for 2026, if you’re looking at the cost of living numbers in Oklahoma.

The cheapest cities in Oklahoma are Henryetta, Okmulgee, Holdenville, Anadarko, Blackwell, Idabel, McAlester, Miami, Sallisaw, and Seminole.

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →