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 79.

Data Updated: March 2026
Cheapest City
Holdenville
Index: 63
Most Expensive
Edmond
Index: 104
State Average
79
National: 100
Cities Ranked
76
with complete data

All 76 Cities in Oklahoma — By Affordability

#CityIndexHome ValueRentIncome
1Holdenville63$76,900$599$41,413
2Okmulgee65$90,200$799$39,060
3Seminole66$86,500$724$37,267
4Blackwell66$77,000$852$50,104
5Pauls Valley66$84,100$814$47,681
6Henryetta66$110,663$752$44,541
7Anadarko66$90,000$725$43,668
8Hugo66$96,100$634$31,694
9Vinita67$92,200$842$41,140
10Sallisaw69$123,500$861$47,333
11Idabel69$121,300$701$36,638
12Tecumseh69$107,600$824$46,352
13Clinton70$112,812$888$58,417
14Sayre70$119,834$770$41,813
15Muskogee71$124,900$828$48,735
16Ponca City71$127,500$827$55,270
17Enid72$143,500$906$63,472
18Duncan72$125,800$872$57,020
19Del City72$137,997$1,020$48,895
20Altus72$124,800$897$55,550
21Chickasha72$152,316$879$55,039
22Cushing72$140,754$772$44,282
23Alva72$132,500$826$41,728
24Lawton73$134,200$1,087$53,588
25McAlester73$137,500$906$48,044
26Poteau73$142,400$818$49,789
27Purcell74$163,000$871$60,529
28Pryor Creek75$146,200$918$42,500
29Bartlesville76$183,436$905$59,457
30Ardmore76$150,708$959$52,954
31Claremore76$172,500$978$57,120
32Durant76$155,800$908$44,753
33El Reno76$178,397$904$54,459
34Miami76$124,918$804$45,900
35Woodward76$164,200$839$60,720
36Elk City76$165,300$850$49,500
37Warr Acres76$177,856$925$60,822
38Wagoner76$180,625$879$58,206
39Bethany77$174,560$1,071$55,063
40Ada77$169,300$888$51,792
41Tahlequah77$182,800$794$48,515
42Midwest City78$165,622$1,260$57,739
43Shawnee78$174,457$912$54,281
44Guymon79$171,800$981$57,051
45Noble79$205,432$921$85,452
46Sapulpa80$209,102$998$61,644
47Lone Grove82$212,462$884$71,787
48Oklahoma City83$203,329$1,255$66,702
49Tulsa83$212,757$1,207$58,407
50Sand Springs83$232,226$1,016$73,400
51Weatherford83$233,700$763$50,250
52Guthrie83$243,419$874$54,640
53Catoosa83$226,067$1,063$70,875
54Yukon84$185,800$1,590$76,408
55Grove84$232,400$887$56,875
56Harrah84$240,678$969$75,000
57Mustang85$227,800$1,243$88,262
58The Village85$190,600$1,412$70,788
59Newcastle86$255,100$1,020$97,315
60Blanchard86$259,100$970$89,472
61Verdigris86$215,400$1,233$81,406
62Glenpool87$239,056$1,267$76,726
63Coweta87$266,984$959$60,000
64Skiatook87$269,733$956$55,444
65Moore88$219,337$1,534$76,941
66Stillwater88$258,914$944$42,015
67Norman89$257,977$1,289$65,060
68Collinsville90$280,012$1,161$88,537
69Choctaw92$295,593$1,192$96,446
70Tuttle92$323,632$799$102,417
71Owasso95$313,439$1,222$79,386
72Piedmont95$298,600$1,367$94,882
73Broken Arrow96$283,474$1,671$85,220
74Bixby98$326,371$1,324$99,602
75Jenks102$346,875$1,555$104,970
76Edmond104$349,726$1,640$102,032