Before you decide to relocate to Oklahoma, it’s important to research the exact cost of living around the state. And that’s what we’re going to help you do.
These are the places in Oklahoma that cost a pretty penny — the most expensive cities in the state.
We used Saturday Night Science to compare the 2019-2023 American Community Survey on cost of living for the 73 places in Oklahoma with more than 5,000 people.
After we saved up for months and could finally afford it, we landed on this list of the ten most expensive cities in Oklahoma for 2025.
Table Of Contents: Top Ten | Methodology | Summary | Table
The 10 Most Expensive Places To Live In Oklahoma For 2025
What’s the most expensive place to live in Oklahoma? Well, HomeSnacks crunched the numbers and discovered that Edmond is the most expensive place to live in Oklahoma.
Henryetta (the cheapest place to live in Oklahoma) can show these guys how to live on a budget in the coming years. Read on for how these places had costs rise faster than inflation.
And if you already knew these places were expensive, check out some more reading about Oklahoma and the most expensive cities in the country:
The 10 Most Expensive Places To Live In Oklahoma For 2025

/10
Population: 95,618
Cost Of Living Index: 100
Median Income: $102,032
Average Home Price: $324,900
Home Price To Income Ratio: 3.2x
More on Edmond: Data
The overall cost of living in Edmond is 100. The median income in Edmond comes in at $102,032 and the average home value is $324,900 for 2025.

/10
Population: 26,519
Cost Of Living Index: 98
Median Income: $104,970
Average Home Price: $285,600
Home Price To Income Ratio: 2.7x
More on Jenks: Data
The overall cost of living in Jenks is 98. The median income in Jenks comes in at $104,970 and the average home value is $285,600 for 2025.
/10
Population: 12,238
Cost Of Living Index: 98
Median Income: $97,315
Average Home Price: $255,100
Home Price To Income Ratio: 2.6x
More on Newcastle: Data
The overall cost of living in Newcastle is 98. The median income in Newcastle comes in at $97,315 and the average home value is $255,100 for 2025.

/10
Population: 7,978
Cost Of Living Index: 97
Median Income: $94,882
Average Home Price: $298,600
Home Price To Income Ratio: 3.1x
More on Piedmont: Data
The overall cost of living in Piedmont is 97. The median income in Piedmont comes in at $94,882 and the average home value is $298,600 for 2025.

/10
Population: 128,714
Cost Of Living Index: 96
Median Income: $65,060
Average Home Price: $239,300
Home Price To Income Ratio: 3.7x
More on Norman: Data
The overall cost of living in Norman is 96. The median income in Norman comes in at $65,060 and the average home value is $239,300 for 2025.

/10
Population: 9,276
Cost Of Living Index: 96
Median Income: $89,472
Average Home Price: $259,100
Home Price To Income Ratio: 2.9x
More on Blanchard: Data
The overall cost of living in Blanchard is 96. The median income in Blanchard comes in at $89,472 and the average home value is $259,100 for 2025.

/10
Population: 29,402
Cost Of Living Index: 94
Median Income: $99,602
Average Home Price: $298,200
Home Price To Income Ratio: 3.0x
More on Bixby: Data
The overall cost of living in Bixby is 94. The median income in Bixby comes in at $99,602 and the average home value is $298,200 for 2025.

/10
Population: 115,919
Cost Of Living Index: 93
Median Income: $85,220
Average Home Price: $229,300
Home Price To Income Ratio: 2.7x
More on Broken Arrow: Data
The overall cost of living in Broken Arrow is 93. The median income in Broken Arrow comes in at $85,220 and the average home value is $229,300 for 2025.

/10
Population: 39,013
Cost Of Living Index: 92
Median Income: $79,386
Average Home Price: $231,400
Home Price To Income Ratio: 2.9x
More on Owasso: Data
The overall cost of living in Owasso is 92. The median income in Owasso comes in at $79,386 and the average home value is $231,400 for 2025.

/10
Population: 12,014
Cost Of Living Index: 92
Median Income: $50,250
Average Home Price: $233,700
Home Price To Income Ratio: 4.7x
More on Weatherford: Data
The overall cost of living in Weatherford is 92. The median income in Weatherford comes in at $50,250 and the average home value is $233,700 for 2025.
Methodology: How We Determined The Most Expensive Places To Live In The Sooner State For 2025

The two most important things to think about when it comes to being able to afford a city in Oklahoma are:
- How much money do I make?
- How much do I have to spend to live there?
You need to understand your costs in the context of how much money you make.
For example, if the median household earns $100,000 and spends $40,000 on housing, it’s actually cheaper to live there than a place with a median income of $50,000 and housing costs of $21,000. You might spend more on housing, but you have more money overall to play with.
With that example in mind, we derived several statistics from the latest Census American Community Survey 2019-2023 around incomes and costs. They are:
- Overall Cost Of Living Index
- Median Home Price / Median Income (lower is better)
- Median Income / Median Rent (Higher is better)
- Median Home Price
You can then compare these metrics in each of the places in Oklahoma to figure out which is the most expensive.
You are left with a “Cost of Living Index” by taking the average rank of each of these metrics for each city.
So we used that cost of living index to rank all of the 73 places in Oklahoma that have more than 5,000 people.
The place with the highest cost of living in Oklahoma according to the data is Edmond. We updated this article for 2025. This article is our tenth time ranking the most expensive places to live in Oklahoma.
Summary: Taking A Chunk Out Of Your Paycheck In Oklahoma For 2025
Well, there you have it, the places in Oklahoma that have the highest cost of living, with Edmond ranking as the most expensive city in the Sooner State.
The most expensive cities in Oklahoma are Edmond, Jenks, Newcastle, Piedmont, Norman, Blanchard, Bixby, Broken Arrow, Owasso, and Weatherford.
Here’s a look at the most affordable cities in Oklahoma according to the data:
- Henryetta
- Muskogee
- Anadarko
For more Oklahoma reading, check out:
- Best Places To Live In Oklahoma
- Cheapest Places To Live In Oklahoma
- Most Dangerous Cities In Oklahoma
- Best Places To Raise A Family In Oklahoma
- Safest Places In Oklahoma
- Worst Places To Live In Oklahoma
Most Expensive Cities In Oklahoma
| Rank | City | Cost Of Living | Population | Median Income | Average Home Price | Home/Income Ratio |
|---|---|---|---|---|---|---|
| 1 | Edmond | 100 | 95,618 | $102,032 | $324,900 | 3.2x |
| 2 | Jenks | 98 | 26,519 | $104,970 | $285,600 | 2.7x |
| 3 | Newcastle | 98 | 12,238 | $97,315 | $255,100 | 2.6x |
| 4 | Piedmont | 97 | 7,978 | $94,882 | $298,600 | 3.1x |
| 5 | Norman | 96 | 128,714 | $65,060 | $239,300 | 3.7x |
| 6 | Blanchard | 96 | 9,276 | $89,472 | $259,100 | 2.9x |
| 7 | Bixby | 94 | 29,402 | $99,602 | $298,200 | 3.0x |
| 8 | Broken Arrow | 93 | 115,919 | $85,220 | $229,300 | 2.7x |
| 9 | Owasso | 92 | 39,013 | $79,386 | $231,400 | 2.9x |
| 10 | Weatherford | 92 | 12,014 | $50,250 | $233,700 | 4.7x |
| 11 | Moore | 91 | 63,045 | $76,941 | $189,300 | 2.5x |
| 12 | Elk City | 91 | 11,406 | $49,500 | $165,300 | 3.3x |
| 13 | Tulsa | 90 | 412,322 | $58,407 | $189,600 | 3.2x |
| 14 | Purcell | 90 | 6,716 | $60,529 | $163,000 | 2.7x |
| 15 | Verdigris | 90 | 5,502 | $81,406 | $215,400 | 2.6x |
| 16 | Mustang | 89 | 21,290 | $88,262 | $227,800 | 2.6x |
| 17 | Glenpool | 89 | 13,885 | $76,726 | $191,400 | 2.5x |
| 18 | Tuttle | 89 | 7,785 | $102,417 | $284,600 | 2.8x |
| 19 | Oklahoma City | 88 | 688,693 | $66,702 | $215,100 | 3.2x |
| 20 | Stillwater | 88 | 48,818 | $42,015 | $230,900 | 5.5x |
| 21 | Sapulpa | 88 | 22,268 | $61,644 | $158,300 | 2.6x |
| 22 | Collinsville | 88 | 8,468 | $88,537 | $207,100 | 2.3x |
| 23 | Grove | 88 | 7,101 | $56,875 | $232,400 | 4.1x |
| 24 | Lawton | 87 | 90,662 | $53,588 | $134,200 | 2.5x |
| 25 | Bartlesville | 87 | 37,559 | $59,457 | $154,900 | 2.6x |
| 26 | Choctaw | 87 | 12,208 | $96,446 | $223,900 | 2.3x |
| 27 | The Village | 87 | 9,470 | $70,788 | $190,600 | 2.7x |
| 28 | Noble | 87 | 7,337 | $85,452 | $191,300 | 2.2x |
| 29 | Shawnee | 86 | 31,511 | $54,281 | $147,800 | 2.7x |
| 30 | Sand Springs | 86 | 19,973 | $73,400 | $186,700 | 2.5x |
| 31 | Woodward | 86 | 11,976 | $60,720 | $164,200 | 2.7x |
| 32 | Coweta | 86 | 10,157 | $60,000 | $185,900 | 3.1x |
| 33 | Duncan | 85 | 22,872 | $57,020 | $125,800 | 2.2x |
| 34 | Clinton | 85 | 8,461 | $58,417 | $112,500 | 1.9x |
| 35 | Catoosa | 85 | 7,631 | $70,875 | $169,000 | 2.4x |
| 36 | Idabel | 85 | 6,959 | $36,638 | $121,300 | 3.3x |
| 37 | Harrah | 85 | 6,377 | $75,000 | $216,300 | 2.9x |
| 38 | Tecumseh | 85 | 6,320 | $46,352 | $107,600 | 2.3x |
| 39 | Yukon | 84 | 24,802 | $76,408 | $185,800 | 2.4x |
| 40 | Bethany | 84 | 20,606 | $55,063 | $161,500 | 2.9x |
| 41 | Claremore | 84 | 19,921 | $57,120 | $172,500 | 3.0x |
| 42 | Altus | 84 | 18,670 | $55,550 | $124,800 | 2.2x |
| 43 | Chickasha | 84 | 16,349 | $55,039 | $113,200 | 2.1x |
| 44 | Guthrie | 84 | 11,021 | $54,640 | $176,200 | 3.2x |
| 45 | Pryor Creek | 83 | 9,520 | $42,500 | $146,200 | 3.4x |
| 46 | Pauls Valley | 83 | 6,031 | $47,681 | $84,100 | 1.8x |
| 47 | Midwest City | 82 | 58,170 | $57,739 | $158,400 | 2.7x |
| 48 | Enid | 82 | 50,821 | $63,472 | $143,500 | 2.3x |
| 49 | Ardmore | 82 | 24,757 | $52,954 | $158,800 | 3.0x |
| 50 | Durant | 82 | 19,209 | $44,753 | $155,800 | 3.5x |
| 51 | El Reno | 82 | 17,919 | $54,459 | $157,000 | 2.9x |
| 52 | Ponca City | 81 | 24,377 | $55,270 | $127,500 | 2.3x |
| 53 | McAlester | 81 | 18,098 | $48,044 | $137,500 | 2.9x |
| 54 | Ada | 81 | 16,536 | $51,792 | $169,300 | 3.3x |
| 55 | Tahlequah | 81 | 16,513 | $48,515 | $182,800 | 3.8x |
| 56 | Warr Acres | 81 | 10,437 | $60,822 | $150,500 | 2.5x |
| 57 | Cushing | 81 | 8,336 | $44,282 | $112,100 | 2.5x |
| 58 | Alva | 81 | 5,009 | $41,728 | $132,500 | 3.2x |
| 59 | Del City | 80 | 21,561 | $48,895 | $112,800 | 2.3x |
| 60 | Guymon | 80 | 12,596 | $57,051 | $171,800 | 3.0x |
| 61 | Seminole | 80 | 7,161 | $37,267 | $86,500 | 2.3x |
| 62 | Miami | 79 | 12,960 | $45,900 | $102,600 | 2.2x |
| 63 | Poteau | 79 | 8,903 | $49,789 | $142,400 | 2.9x |
| 64 | Wagoner | 79 | 7,934 | $58,206 | $138,800 | 2.4x |
| 65 | Blackwell | 79 | 6,091 | $50,104 | $77,000 | 1.5x |
| 66 | Okmulgee | 78 | 11,370 | $39,060 | $90,200 | 2.3x |
| 67 | Vinita | 78 | 5,229 | $41,140 | $92,200 | 2.2x |
| 68 | Hugo | 78 | 5,184 | $31,694 | $96,100 | 3.0x |
| 69 | Sallisaw | 77 | 8,553 | $47,333 | $123,500 | 2.6x |
| 70 | Holdenville | 77 | 5,916 | $41,413 | $76,900 | 1.9x |
| 71 | Anadarko | 77 | 5,627 | $43,668 | $90,000 | 2.1x |
| 72 | Muskogee | 76 | 36,819 | $48,735 | $124,900 | 2.6x |
| 73 | Henryetta | 75 | 5,631 | $44,541 | $86,100 | 1.9x |
