Skip to main content

Most Affordable Cities in Oklahoma

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 500+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 Coyle town 0.3x $23,100 $80,585 608
2 Schulter town 0.5x $37,500 $73,906 517
3 Billings town 0.9x $44,400 $47,188 551
4 Ryan town 1.0x $47,300 $47,188 772
5 Sunray CDP 1.0x $88,700 $86,964 758
6 Custer City town 1.0x $73,300 $71,458 564
7 Sentinel town 1.0x $108,700 $105,000 930
8 Alex town 1.0x $67,500 $65,000 573
9 Medford city 1.1x $65,600 $61,477 1,014
10 Ravia town 1.1x $66,200 $59,141 517
11 Canton town 1.1x $69,700 $61,818 503
12 Hollis city 1.2x $53,700 $46,333 1,674
13 Healdton city 1.2x $58,800 $50,338 2,635
14 Waurika city 1.2x $49,500 $42,054 1,847
15 Fairfield CDP 1.2x $106,500 $85,625 646
16 Helena town 1.3x $80,500 $64,286 1,487
17 Weleetka town 1.3x $49,600 $39,292 953
18 Buffalo town 1.3x $89,200 $69,875 1,244
19 Davenport town 1.3x $59,800 $46,458 719
20 Boise City city 1.3x $65,300 $49,224 1,218
21 Mountain View town 1.3x $75,300 $55,781 575
22 Fairfax town 1.4x $53,500 $39,063 1,018
23 Geronimo town 1.4x $88,200 $64,250 1,161
24 Paoli town 1.4x $82,100 $59,250 650
25 Garber city 1.4x $88,800 $63,869 604
26 Maud city 1.4x $65,000 $46,500 896
27 Turley CDP 1.4x $56,800 $40,350 2,887
28 Lahoma town 1.4x $117,900 $83,750 514
29 Goodwell town 1.4x $122,000 $85,982 1,271
30 Cement town 1.4x $52,500 $36,941 519
31 Tonkawa city 1.4x $83,000 $57,711 3,018
32 Wayne town 1.4x $109,500 $76,071 787
33 New Cordell city 1.4x $102,000 $70,780 2,743
34 Geary city 1.5x $62,100 $42,813 861
35 Heavener city 1.5x $57,100 $39,356 2,998
36 Barnsdall city 1.5x $73,600 $50,625 967
37 Dewar town 1.5x $85,600 $58,750 744
38 Oakland town 1.5x $84,600 $57,768 1,076
39 Frederick city 1.5x $67,100 $45,459 3,460
40 Wright City town 1.5x $58,000 $38,472 535
41 Blackwell city 1.5x $77,000 $50,104 6,091
42 Konawa city 1.5x $50,000 $32,330 1,193
43 Grandfield city 1.5x $49,000 $31,648 944
44 Pond Creek city 1.6x $93,400 $60,208 904
45 Kiowa town 1.6x $70,900 $45,625 662
46 Wilson city 1.6x $102,300 $65,375 1,606
47 Mangum city 1.6x $90,200 $56,875 2,759
48 Ringling town 1.6x $59,800 $37,500 830
49 Waynoka city 1.6x $83,000 $51,750 932
50 Haileyville city 1.6x $85,800 $53,125 615
51 Perry city 1.6x $101,800 $63,000 4,471
52 Roff town 1.6x $92,700 $57,019 784
53 Cherokee city 1.6x $90,200 $55,417 1,319
54 Ochelata town 1.6x $91,600 $55,703 637
55 Peggs CDP 1.7x $67,500 $40,859 949
56 Redbird Smith CDP 1.7x $89,700 $53,295 558
57 Velma town 1.7x $105,200 $61,806 585
58 Wewoka city 1.7x $63,600 $37,232 3,112
59 Warner town 1.7x $88,900 $51,875 1,581
60 Arkoma town 1.7x $67,300 $39,236 2,001
61 Carnegie town 1.7x $73,900 $42,976 1,648
62 Valley Brook town 1.7x $83,200 $48,333 682
63 Olustee town 1.7x $104,700 $60,776 634
64 Granite town 1.7x $103,100 $59,561 1,563
65 Corn town 1.7x $97,100 $56,058 606
66 Tipton town 1.7x $74,700 $43,125 773
67 Apache town 1.7x $85,400 $49,022 1,062
68 Arnett town 1.7x $88,400 $50,735 544
69 Cheyenne town 1.7x $100,300 $57,344 837
70 Talihina town 1.8x $66,500 $37,932 861
71 Quapaw town 1.8x $85,300 $48,523 797
72 Clayton town 1.8x $43,300 $24,554 593
73 Pauls Valley city 1.8x $84,100 $47,681 6,031
74 Cookson CDP 1.8x $110,300 $62,500 928
75 Cartwright CDP 1.8x $98,100 $55,357 827
76 Carney town 1.8x $94,700 $53,333 512
77 Texhoma town 1.8x $105,400 $59,148 877
78 Kenwood CDP 1.8x $117,600 $65,714 1,431
79 South Coffeyville town 1.8x $94,700 $52,917 662
80 Comanche city 1.8x $71,200 $39,667 1,625
81 Wellston town 1.8x $103,800 $57,717 908
82 Pickett CDP 1.8x $183,500 $101,571 987
83 Bridge Creek town 1.8x $229,500 $126,875 736
84 Pink town 1.8x $128,700 $71,139 2,214
85 Canute town 1.8x $110,000 $60,714 588
86 Rocky Point CDP 1.8x $80,900 $44,286 847
87 Lexington city 1.8x $84,500 $46,094 2,002
88 Afton town 1.8x $85,600 $46,571 804
89 Sterling town 1.8x $120,800 $65,521 730
90 Holdenville city 1.9x $76,900 $41,413 5,916
91 Temple town 1.9x $55,600 $29,914 822
92 Sayre city 1.9x $77,800 $41,813 5,216
93 Newkirk city 1.9x $99,000 $53,125 2,024
94 Oilton city 1.9x $57,000 $30,577 847
95 Nicut CDP 1.9x $67,000 $35,806 580
96 Lost City CDP 1.9x $139,500 $73,750 886
97 Westville town 1.9x $76,000 $40,156 1,850
98 Rush Springs town 1.9x $80,300 $42,198 1,230
99 Empire City town 1.9x $169,000 $88,750 798
100 Colbert town 1.9x $86,600 $45,263 1,248
101 Allen town 1.9x $82,200 $42,708 966
102 Clinton city 1.9x $112,500 $58,417 8,461
103 Henryetta city 1.9x $86,100 $44,541 5,631
104 Cherry Tree CDP 1.9x $103,300 $53,393 669
105 Drumright city 1.9x $85,000 $43,869 2,315
106 Blair town 1.9x $90,700 $46,654 606
107 Laverne town 1.9x $109,400 $56,250 1,050
108 Quinton town 1.9x $73,000 $37,500 851
109 Red Oak town 2.0x $70,000 $35,676 582
110 Porter town 2.0x $92,900 $47,000 571
111 Limestone CDP 2.0x $231,900 $117,321 769
112 Erick city 2.0x $77,100 $39,000 765
113 Kansas town 2.0x $79,700 $40,208 822
114 Howe town 2.0x $106,300 $53,214 793
115 Lindsay city 2.0x $106,800 $53,424 2,852
116 Watonga city 2.0x $101,900 $50,765 2,633
117 Fairview city 2.0x $105,700 $52,500 2,699
118 Okemah city 2.0x $65,000 $32,232 3,058
119 Tryon town 2.0x $105,900 $52,500 510
120 Cashion town 2.0x $189,600 $93,808 1,311
121 Sulphur city 2.0x $116,300 $57,531 4,900
122 Commerce city 2.0x $71,500 $35,298 2,259
123 Bray town 2.0x $153,000 $75,313 1,002
124 Morris city 2.1x $115,000 $56,082 1,557
125 Chickasha city 2.1x $113,200 $55,039 16,349
126 Anadarko city 2.1x $90,000 $43,668 5,627
127 Shady Point town 2.1x $97,500 $47,212 1,010
128 Ringwood town 2.1x $89,400 $43,281 504
129 Fairland town 2.1x $87,000 $42,083 1,234
130 Spencer city 2.1x $119,000 $57,550 3,942
131 Langley town 2.1x $111,200 $53,550 625
132 Waukomis town 2.1x $123,300 $59,323 1,070
133 Mannsville town 2.1x $93,700 $45,000 879
134 Dibble town 2.1x $161,100 $77,321 1,244
135 Flint Creek CDP 2.1x $99,800 $47,870 675
136 Brushy CDP 2.1x $150,000 $71,696 871
137 Okeene town 2.1x $104,300 $49,650 1,218
138 Davis city 2.1x $111,800 $53,147 2,805
139 North Enid town 2.1x $179,200 $84,844 1,167
140 Nowata city 2.1x $84,200 $39,853 3,522
141 Krebs city 2.1x $102,800 $48,452 2,031
142 Cleveland city 2.1x $113,200 $53,125 3,208
143 Marlow city 2.1x $115,100 $53,932 4,423
144 Hominy city 2.1x $74,800 $34,928 3,299
145 Bethel Acres town 2.2x $177,700 $82,500 3,113
146 Minco city 2.2x $129,500 $60,114 1,540
147 Madill city 2.2x $101,400 $47,022 3,966
148 Grandview CDP 2.2x $159,600 $73,867 1,262
149 Beggs city 2.2x $110,500 $51,016 1,193
150 Burneyville CDP 2.2x $154,200 $71,063 1,030
151 Latta CDP 2.2x $165,800 $76,216 1,413
152 Ramona town 2.2x $105,200 $48,333 678
153 Fletcher town 2.2x $132,700 $60,625 1,298
154 Maysville town 2.2x $128,300 $58,462 1,366
155 Nicoma Park city 2.2x $145,400 $66,250 2,512
156 Hobart city 2.2x $63,500 $28,906 3,378
157 Stroud city 2.2x $120,000 $54,519 2,771
158 Yale city 2.2x $84,700 $38,462 1,054
159 Coalgate city 2.2x $83,200 $37,716 1,919
160 Duncan city 2.2x $125,800 $57,020 22,872
161 Kellyville town 2.2x $103,400 $46,827 1,088
162 Oologah town 2.2x $186,100 $83,977 1,766
163 Morrison town 2.2x $152,500 $68,750 731
164 Pawhuska city 2.2x $107,900 $48,625 2,984
165 Miami city 2.2x $102,600 $45,900 12,960
166 Noble city 2.2x $191,300 $85,452 7,337
167 Vinita city 2.2x $92,200 $41,140 5,229
168 Valliant town 2.2x $99,600 $44,375 763
169 Altus city 2.2x $124,800 $55,550 18,670
170 Toppers CDP 2.3x $116,800 $51,875 1,137
171 Enid city 2.3x $143,500 $63,472 50,821
172 Remy CDP 2.3x $240,600 $106,000 609
173 McLoud city 2.3x $146,300 $64,167 4,424
174 Copeland CDP 2.3x $122,500 $53,571 1,405
175 Silo town 2.3x $163,500 $71,250 608
176 Justice CDP 2.3x $214,900 $93,580 1,601
177 Stratford town 2.3x $87,400 $38,026 1,298
178 Pawnee city 2.3x $97,000 $42,148 1,887
179 Ponca City city 2.3x $127,500 $55,270 24,377
180 Del City city 2.3x $112,800 $48,895 21,561
181 Locust Grove town 2.3x $103,500 $44,853 1,445
182 Cyril town 2.3x $112,500 $48,750 779
183 Beaver town 2.3x $123,500 $53,500 1,625
184 Okmulgee city 2.3x $90,200 $39,060 11,370
185 Thomas city 2.3x $133,600 $57,813 1,255
186 Marietta city 2.3x $111,700 $48,300 2,837
187 Seminole city 2.3x $86,500 $37,267 7,161
188 Tecumseh city 2.3x $107,600 $46,352 6,320
189 Choctaw city 2.3x $223,900 $96,446 12,208
190 Briggs CDP 2.3x $108,300 $46,548 1,078
191 Muldrow town 2.3x $108,700 $46,667 3,292
192 Sequoyah CDP 2.3x $216,800 $92,708 723
193 Collinsville city 2.3x $207,100 $88,537 8,468
194 Chandler city 2.4x $114,800 $48,607 2,893
195 Wetumka city 2.4x $71,300 $30,179 1,323
196 Chelsea town 2.4x $101,300 $42,875 1,862
197 Sperry town 2.4x $104,200 $44,028 1,033
198 Salina town 2.4x $103,700 $43,636 1,100
199 Wynnewood city 2.4x $103,700 $43,571 1,705
200 Catoosa city 2.4x $169,000 $70,875 7,631
201 Wagoner city 2.4x $138,800 $58,206 7,934
202 Kingston town 2.4x $117,100 $49,010 1,918
203 Caddo town 2.4x $118,100 $49,250 1,075
204 Oakhurst CDP 2.4x $147,700 $61,500 1,970
205 Vici town 2.4x $114,100 $47,500 781
206 Brent CDP 2.4x $188,000 $78,068 633
207 Wilburton city 2.4x $94,400 $39,195 2,861
208 Gore town 2.4x $171,900 $70,714 1,187
209 Yukon city 2.4x $185,800 $76,408 24,802
210 Bushyhead CDP 2.4x $118,800 $48,798 1,253
211 Moore city 2.5x $189,300 $76,941 63,045
212 Prague city 2.5x $115,600 $46,944 1,999
213 Forest Park town 2.5x $274,700 $111,250 883
214 McCord CDP 2.5x $182,700 $73,889 1,656
215 Warr Acres city 2.5x $150,500 $60,822 10,437
216 Pettit CDP 2.5x $143,000 $57,727 861
217 Fort Gibson town 2.5x $173,200 $69,632 3,805
218 Glenpool city 2.5x $191,400 $76,726 13,885
219 Walters city 2.5x $127,100 $50,875 2,173
220 Cedar Valley city 2.5x $322,000 $128,828 508
221 Burns Flat town 2.5x $105,100 $41,974 1,954
222 Keefton CDP 2.5x $144,200 $57,582 813
223 Lawton city 2.5x $134,200 $53,588 90,662
224 Vian town 2.5x $95,000 $37,727 1,322
225 Norwood CDP 2.5x $224,000 $88,906 1,598
226 Earlsboro town 2.5x $168,400 $66,827 572
227 Spiro town 2.5x $97,500 $38,667 2,205
228 Hartshorne city 2.5x $94,400 $37,344 1,654
229 Cushing city 2.5x $112,100 $44,282 8,336
230 Meeker town 2.5x $90,700 $35,813 1,292
231 Sand Springs city 2.5x $186,700 $73,400 19,973
232 Washington town 2.5x $214,900 $84,444 706
233 Kiefer town 2.5x $207,200 $81,402 2,418
234 Ketchum town 2.5x $124,200 $48,750 505
235 Muskogee city 2.6x $124,900 $48,735 36,819
236 Sapulpa city 2.6x $158,300 $61,644 22,268
237 Lone Grove city 2.6x $184,400 $71,787 5,070
238 Roland town 2.6x $130,300 $50,563 3,527
239 Mustang city 2.6x $227,800 $88,262 21,290
240 Shady Grove CDP (McIntosh County) 2.6x $163,500 $63,239 521
241 Cache city 2.6x $159,700 $61,554 3,045
242 Cleora CDP 2.6x $214,400 $82,614 1,449
243 Snyder city 2.6x $109,600 $42,083 1,353
244 Bartlesville city 2.6x $154,900 $59,457 37,559
245 Dickson town 2.6x $188,000 $72,143 1,379
246 Sallisaw city 2.6x $123,500 $47,333 8,553
247 Slaughterville town 2.6x $200,300 $76,759 4,214
248 Wister town 2.6x $93,200 $35,655 1,103
249 Newcastle city 2.6x $255,100 $97,315 12,238
250 Ninnekah town 2.6x $181,200 $69,087 944
251 Porum town 2.6x $84,000 $32,010 696
252 Verdigris town 2.6x $215,400 $81,406 5,502
253 Fort Towson town 2.6x $133,000 $50,250 578
254 Panama town 2.7x $121,100 $45,489 1,432
255 Byng town 2.7x $169,500 $63,667 1,361
256 Okarche town 2.7x $232,300 $87,250 1,270
257 Atoka city 2.7x $112,800 $42,169 2,918
258 Jones town 2.7x $204,500 $76,058 2,975
259 Union City town 2.7x $268,900 $100,000 1,603
260 Broken Arrow city 2.7x $229,300 $85,220 115,919
261 The Village city 2.7x $190,600 $70,788 9,470
262 Purcell city 2.7x $163,000 $60,529 6,716
263 Woodward city 2.7x $164,200 $60,720 11,976
264 Central High town 2.7x $200,200 $73,750 1,572
265 Jenks city 2.7x $285,600 $104,970 26,519
266 Shawnee city 2.7x $147,800 $54,281 31,511
267 Tishomingo city 2.7x $110,600 $40,536 3,097
268 Dewey city 2.7x $117,600 $42,940 3,388
269 Midwest City city 2.7x $158,400 $57,739 58,170
270 Adair town 2.7x $175,000 $63,750 661
271 Springer town 2.8x $150,000 $54,489 876
272 Mooreland town 2.8x $141,200 $51,042 1,294
273 Bristow city 2.8x $110,800 $40,000 4,261
274 Mannford town 2.8x $165,900 $59,831 3,278
275 Pocola town 2.8x $134,200 $48,333 4,359
276 Tuttle city 2.8x $284,600 $102,417 7,785
277 Crescent city 2.8x $149,800 $53,864 1,567
278 Colcord town 2.8x $92,100 $32,868 888
279 Inola town 2.8x $170,400 $60,500 1,863
280 Hinton town 2.8x $173,600 $61,622 4,886
281 Cole town 2.9x $233,800 $82,000 856
282 Antlers city 2.9x $95,800 $33,571 2,341
283 Boswell town 2.9x $74,700 $26,167 777
284 Poteau city 2.9x $142,400 $49,789 8,903
285 Taylor Ferry CDP 2.9x $218,500 $76,389 791
286 McAlester city 2.9x $137,500 $48,044 18,098
287 El Reno city 2.9x $157,000 $54,459 17,919
288 Harrah city 2.9x $216,300 $75,000 6,377
289 Jay city 2.9x $105,400 $36,411 2,724
290 Blanchard city 2.9x $259,100 $89,472 9,276
291 Owasso city 2.9x $231,400 $79,386 39,013
292 Lyons Switch CDP 2.9x $192,000 $65,625 573
293 Bethany city 2.9x $161,500 $55,063 20,606
294 Calera town 2.9x $159,500 $54,179 2,949
295 West Siloam Springs town 3.0x $175,400 $59,438 1,367
296 Rock Island town 3.0x $127,500 $42,917 753
297 Elgin city 3.0x $243,600 $81,739 3,560
298 Checotah city 3.0x $111,100 $37,125 3,057
299 Bixby city 3.0x $298,200 $99,602 29,402
300 Elmore City town 3.0x $112,000 $37,375 826
301 Ardmore city 3.0x $158,800 $52,954 24,757
302 Welch town 3.0x $108,200 $36,042 633
303 Rocky Mountain CDP 3.0x $151,100 $50,278 552
304 Seiling city 3.0x $163,400 $54,318 863
305 Guymon city 3.0x $171,800 $57,051 12,596
306 Claremore city 3.0x $172,500 $57,120 19,921
307 Cumberland CDP 3.0x $178,300 $58,993 733
308 Hooker city 3.0x $143,500 $47,461 1,553
309 Hugo city 3.0x $96,100 $31,694 5,184
310 Skiatook city 3.0x $168,600 $55,444 8,553
311 Stilwell city 3.0x $99,800 $32,738 3,740
312 Hennessey town 3.1x $165,900 $54,185 2,603
313 Arapaho town 3.1x $105,400 $34,397 802
314 Park Hill CDP 3.1x $153,400 $49,583 3,092
315 Longtown CDP 3.1x $178,400 $57,655 2,836
316 Coweta city 3.1x $185,900 $60,000 10,157
317 Broken Bow city 3.1x $159,000 $50,744 4,215
318 Woodall CDP 3.1x $173,800 $55,313 1,112
319 Piedmont city 3.1x $298,600 $94,882 7,978
320 Shattuck town 3.2x $132,800 $41,875 1,185
321 Alva city 3.2x $132,500 $41,728 5,009
322 Edmond city 3.2x $324,900 $102,032 95,618
323 Winchester town 3.2x $176,800 $55,417 537
324 Guthrie city 3.2x $176,200 $54,640 11,021
325 Oklahoma City city 3.2x $215,100 $66,702 688,693
326 Tulsa city 3.2x $189,600 $58,407 412,322
327 Ada city 3.3x $169,300 $51,792 16,536
328 Wickliffe CDP 3.3x $151,600 $46,250 686
329 Stigler city 3.3x $135,000 $40,917 2,702
330 Idabel city 3.3x $121,300 $36,638 6,959
331 Kingfisher city 3.3x $219,400 $66,000 4,964
332 Elk City city 3.3x $165,300 $49,500 11,406
333 Chouteau town 3.4x $171,900 $51,081 2,005
334 Haskell town 3.4x $115,500 $34,276 1,645
335 Johnson town 3.4x $159,800 $47,223 772
336 Whitehorn Cove CDP 3.4x $213,500 $62,426 1,121
337 Pryor Creek city 3.4x $146,200 $42,500 9,520
338 Durant city 3.5x $155,800 $44,753 19,209
339 Texanna CDP 3.5x $191,800 $54,342 2,446
340 Welling CDP 3.5x $172,500 $48,750 764
341 Luther town 3.6x $205,600 $57,500 1,443
342 Keys CDP 3.6x $125,000 $34,926 968
343 Evening Shade CDP 3.6x $138,800 $38,417 512
344 Copan town 3.7x $108,100 $29,411 759
345 Norman city 3.7x $239,300 $65,060 128,714
346 Hydro town 3.8x $155,000 $41,250 1,179
347 Tahlequah city 3.8x $182,800 $48,515 16,513
348 Perkins city 3.9x $169,700 $43,913 3,229
349 Goldsby town 3.9x $374,400 $96,650 2,902
350 Mounds town 4.1x $158,300 $38,750 1,031
351 Grove city 4.1x $232,400 $56,875 7,101
352 Nichols Hills city 4.2x $855,300 $203,750 3,838
353 Langston town 4.2x $137,500 $32,656 1,594
354 Weatherford city 4.7x $233,700 $50,250 12,014
355 Eufaula city 4.7x $180,300 $38,594 2,783
356 Stillwater city 5.5x $230,900 $42,015 48,818