LivabilityCalc
Find Your City

Most Affordable Cities in Oklahoma

Cost of living rankings for 76 cities in Oklahoma. On average, Oklahoma is affordable with a statewide average Cost Index of 49.

Data Updated: March 2026
Cheapest City
Holdenville
Index: 27
Most Expensive
Jenks
Index: 82
State Average
49
National: 100
Cities Ranked
76
with complete data

All 76 Cities in Oklahoma — By Affordability

#CityIndexHome ValueRentIncome
1Holdenville27$76,900$599$41,413
2Hugo31$96,100$634$31,694
3Seminole32$86,500$724$37,267
4Henryetta32$86,100$752$44,541
5Anadarko32$90,000$725$43,668
6Sayre32$77,800$770$41,813
7Okmulgee34$90,200$799$39,060
8Blackwell34$77,000$852$50,104
9Pauls Valley34$84,100$814$47,681
10Miami36$102,600$804$45,900
11Idabel36$121,300$701$36,638
12Vinita36$92,200$842$41,140
13Cushing37$112,100$772$44,282
14Tecumseh37$107,600$824$46,352
15Muskogee40$124,900$828$48,735
16Ponca City40$127,500$827$55,270
17Chickasha40$113,200$879$55,039
18Clinton40$112,500$888$58,417
19Duncan41$125,800$872$57,020
20Sallisaw41$123,500$861$47,333
21Alva41$132,500$826$41,728
22Altus42$124,800$897$55,550
23Poteau42$142,400$818$49,789
24Lawton44$134,200$935$53,588
25Del City44$112,800$1,020$48,895
26McAlester44$137,500$906$48,044
27Wagoner44$138,800$879$58,206
28Enid45$143,500$906$63,472
29Woodward45$164,200$839$60,720
30Pryor Creek45$146,200$918$42,500
31Bartlesville46$154,900$905$59,457
32Shawnee46$147,800$912$54,281
33Durant46$155,800$908$44,753
34El Reno46$157,000$904$54,459
35Elk City46$165,300$850$49,500
36Warr Acres46$150,500$925$60,822
37Purcell46$163,000$871$60,529
38Tahlequah47$182,800$794$48,515
39Ardmore48$158,800$959$52,954
40Ada48$169,300$888$51,792
41Guthrie48$176,200$874$54,640
42Sapulpa49$158,300$998$61,644
43Lone Grove49$184,400$884$71,787
44Claremore50$172,500$978$57,120
45Guymon50$171,800$981$57,051
46Skiatook50$168,600$956$55,444
47Midwest City51$158,400$1,046$57,739
48Noble51$191,300$921$85,452
49Bethany52$161,500$1,071$55,063
50Coweta52$185,900$959$60,000
51Tulsa53$189,600$998$58,407
52Weatherford53$233,700$763$50,250
53Catoosa53$169,000$1,063$70,875
54Sand Springs54$186,700$1,016$73,400
55Yukon56$185,800$1,080$76,408
56Grove56$232,400$887$56,875
57Harrah56$216,300$969$75,000
58Stillwater57$230,900$944$42,015
59Oklahoma City59$215,100$1,083$66,702
60Moore61$189,300$1,276$76,941
61Glenpool61$191,400$1,267$76,726
62Collinsville61$207,100$1,161$88,537
63Tuttle61$284,600$799$102,417
64Norman62$239,300$1,064$65,060
65Blanchard62$259,100$970$89,472
66Newcastle63$255,100$1,020$97,315
67Choctaw63$223,900$1,192$96,446
68Verdigris63$215,400$1,233$81,406
69Owasso65$231,400$1,222$79,386
70Mustang65$227,800$1,243$88,262
71The Village65$190,600$1,412$70,788
72Broken Arrow66$229,300$1,240$85,220
73Bixby77$298,200$1,324$99,602
74Piedmont79$298,600$1,367$94,882
75Edmond80$324,900$1,313$102,032
76Jenks82$285,600$1,555$104,970