$45,259 median income · $695 median rent · #6 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$41,848 median income · $837 median rent · #4 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$46,250 median income · $665 median rent · #1 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$43,105 median income · $775 median rent · #3 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$53,435 median income · $809 median rent · #2 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$43,295 median income · $702 median rent · #16 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$51,930 median income · $915 median rent · #23 home prices in Oklahoma
Data | Crime | Cost of living | Movers
$46,410 median income · $835 median rent · #9 home prices in Oklahoma
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).
Data | Crime | Cost of living | Movers
$48,036 median income · $826 median rent · #33 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
$39,121 median income · $744 median rent · #10 home prices in Oklahoma
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.
Data | Crime | Cost of living | Movers
The receipts
Compare the top ten
Pick a metric. The bars rescale. The red line is Oklahoma’s statewide median.
Oklahoma statewide median: $220,468
Oklahoma statewide median: $65,039
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.
| Rank | City | Population | Cost Of Living Index | Median Income | Home Prices | Rent |
|---|---|---|---|---|---|---|
| 1 | Henryetta | 5,608 | 79 | $45,259 | $110,363 | $695 |
| 2 | Okmulgee | 11,348 | 80 | $41,848 | $106,354 | $837 |
| 3 | Holdenville | 5,902 | 80 | $46,250 | $58,838 | $665 |
| 4 | Anadarko | 5,572 | 80 | $43,105 | $67,936 | $775 |
| 5 | Blackwell | 6,042 | 81 | $53,435 | $63,903 | $809 |
| 6 | Idabel | 6,987 | 82 | $43,295 | $138,276 | $702 |
| 7 | McAlester | 18,111 | 83 | $51,930 | $155,080 | $915 |
| 8 | Miami | 12,926 | 83 | $46,410 | $126,482 | $835 |
| 9 | Sallisaw | 8,605 | 83 | $48,036 | $182,769 | $826 |
| 10 | Seminole | 7,194 | 83 | $39,121 | $128,772 | $744 |
| 11 | Pauls Valley | 6,062 | 83 | $50,357 | $145,919 | $852 |
| 12 | Hugo | 5,182 | 83 | $33,917 | $118,771 | $638 |
| 13 | Muskogee | 36,758 | 84 | $50,213 | $141,346 | $858 |
| 14 | Poteau | 8,959 | 84 | $50,511 | $186,457 | $853 |
| 15 | Clinton | 8,388 | 84 | $58,207 | $114,142 | $883 |
| 16 | Cushing | 8,367 | 84 | $44,136 | $140,272 | $798 |
| 17 | Wagoner | 8,082 | 84 | $57,917 | $183,724 | $868 |
| 18 | Ponca City | 24,326 | 85 | $55,941 | $133,083 | $850 |
| 19 | Del City | 21,494 | 85 | $46,925 | $139,300 | $1,054 |
| 20 | Altus | 18,646 | 85 | $55,295 | $106,431 | $854 |
| 21 | Ada | 16,575 | 85 | $53,507 | $180,732 | $894 |
| 22 | Warr Acres | 10,466 | 85 | $53,273 | $180,177 | $919 |
| 23 | El Reno | 18,557 | 86 | $56,219 | $179,646 | $968 |
| 24 | Chickasha | 16,539 | 86 | $54,111 | $155,772 | $888 |
| 25 | Tecumseh | 6,332 | 86 | $48,573 | $129,935 | $805 |
| 26 | Vinita | 5,300 | 86 | $47,025 | $193,538 | $828 |
| 27 | Enid | 50,653 | 87 | $62,125 | $135,597 | $914 |
| 28 | Pryor Creek | 9,569 | 87 | $44,839 | $183,613 | $928 |
| 29 | Lawton | 90,595 | 88 | $54,433 | $139,275 | $967 |
| 30 | Midwest City | 58,297 | 88 | $57,520 | $167,855 | $1,091 |
| 31 | Duncan | 22,958 | 88 | $58,054 | $135,089 | $896 |
| 32 | Claremore | 20,166 | 88 | $58,685 | $257,872 | $1,009 |
| 33 | Tahlequah | 16,935 | 88 | $49,581 | $193,816 | $835 |
| 34 | Shawnee | 31,671 | 89 | $55,815 | $178,527 | $936 |
| 35 | Durant | 19,746 | 89 | $46,812 | $223,126 | $953 |
| 36 | Coweta | 10,433 | 89 | $67,519 | $268,321 | $932 |
| 37 | Catoosa | 7,496 | 89 | $72,467 | $228,732 | $1,066 |
| 38 | Bartlesville | 37,878 | 90 | $58,869 | $184,330 | $916 |
| 39 | Sand Springs | 20,117 | 90 | $75,645 | $236,865 | $1,002 |
| 40 | Woodward | 11,882 | 90 | $54,463 | $133,256 | $839 |
| 41 | Guthrie | 11,243 | 90 | $53,457 | $249,714 | $870 |
| 42 | Bethany | 20,560 | 91 | $56,591 | $178,150 | $1,071 |
| 43 | Noble | 7,493 | 91 | $81,739 | $208,255 | $1,038 |
| 44 | Grove | 7,176 | 91 | $58,941 | $292,727 | $925 |
| 45 | Purcell | 6,803 | 91 | $63,457 | $225,542 | $868 |
| 46 | Moore | 63,420 | 92 | $80,420 | $222,549 | $1,340 |
| 47 | Ardmore | 24,877 | 92 | $53,900 | $152,584 | $1,006 |
| 48 | Sapulpa | 22,570 | 92 | $63,817 | $212,650 | $1,057 |
| 49 | Guymon | 12,539 | 92 | $60,075 | $170,436 | $887 |
| 50 | Weatherford | 12,004 | 92 | $54,704 | $232,157 | $804 |
| 51 | Elk City | 11,361 | 92 | $51,272 | $167,508 | $943 |
| 52 | Harrah | 6,684 | 92 | $84,375 | $244,396 | $939 |
| 53 | Kingfisher | 5,026 | 92 | $64,271 | $223,159 | $1,029 |
| 54 | Tulsa | 413,794 | 93 | $59,838 | $217,450 | $1,052 |
| 55 | Collinsville | 8,878 | 93 | $90,570 | $282,492 | $1,175 |
| 56 | Yukon | 25,529 | 94 | $75,273 | $273,583 | $1,274 |
| 57 | The Village | 9,447 | 94 | $77,108 | $233,709 | $1,403 |
| 58 | Blanchard | 9,215 | 94 | $91,473 | $319,913 | $962 |
| 59 | Lone Grove | 5,125 | 94 | $74,265 | $218,357 | $875 |
| 60 | Glenpool | 14,151 | 95 | $79,525 | $242,874 | $1,370 |
| 61 | Oklahoma City | 697,125 | 96 | $68,656 | $206,713 | $1,130 |
| 62 | Broken Arrow | 118,180 | 96 | $86,765 | $286,846 | $1,320 |
| 63 | Stillwater | 49,269 | 96 | $43,700 | $263,398 | $947 |
| 64 | Norman | 129,672 | 97 | $67,704 | $262,839 | $1,090 |
| 65 | Tuttle | 8,040 | 97 | $103,994 | $326,451 | $1,016 |
| 66 | Verdigris | 5,637 | 97 | $84,259 | $252,799 | $1,138 |
| 67 | Owasso | 40,151 | 98 | $79,036 | $315,428 | $1,270 |
| 68 | Mustang | 22,192 | 98 | $87,844 | $277,553 | $1,287 |
| 69 | Newcastle | 13,001 | 98 | $93,398 | $287,727 | $1,105 |
| 70 | Choctaw | 12,303 | 99 | $100,574 | $302,582 | $1,208 |
| 71 | Bixby | 30,155 | 105 | $104,404 | $331,056 | $1,393 |
| 72 | Piedmont | 8,342 | 105 | $104,441 | $340,623 | $1,544 |
| 73 | Edmond | 96,825 | 106 | $103,183 | $353,954 | $1,344 |
| 74 | Jenks | 27,102 | 106 | $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.