Skip to main content

Richest Cities in Oklahoma by Median Income

Oklahoma cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Nichols Hills $207,567 $818,500 72.6% 2.8%
2 Jenks $111,004 $327,100 50.6% 6.9%
3 Union City $105,833 $298,400 20.4% 11.5%
4 Piedmont $104,441 $330,100 40.1% 2.6%
5 Bixby $104,404 $334,200 48.3% 5.6%
6 Tuttle $103,994 $320,500 29.3% 5.3%
7 Goldsby $103,333 $399,000 48.2% 11.2%
8 Edmond $103,183 $351,400 57.6% 8.1%
9 Choctaw $100,574 $242,100 28.6% 6.3%
10 Justice $97,861 $240,700 34.4% 7.4%
11 Cashion $96,970 $195,700 27.7% 6.6%
12 Elgin $96,250 $260,700 43.4% 11.1%
13 Okarche $94,063 $239,000 30.1% 11.8%
14 Newcastle $93,398 $271,800 34.7% 3.8%
15 Blanchard $91,473 $295,000 34.0% 7.9%
16 Collinsville $90,570 $225,400 23.7% 9.1%
17 Norwood $88,661 $243,000 25.3% 8.2%
18 Goodwell $88,424 $127,700 37.1% 5.9%
19 Mustang $87,844 $239,200 27.1% 8.0%
20 Broken Arrow $86,765 $250,400 35.7% 8.8%
21 Harrah $84,375 $225,400 29.4% 10.8%
22 Verdigris $84,259 $229,100 30.9% 6.8%
23 Kiefer $83,317 $222,500 20.9% 10.4%
24 McCord $83,125 $202,400 22.3% 11.6%
25 Cleora $82,321 $230,800 34.0% 14.5%
26 Noble $81,739 $190,200 28.0% 10.8%
27 Dickson $81,250 $201,300 25.0% 11.1%
28 Moore $80,420 $204,500 29.1% 11.4%
29 Oologah $79,886 $191,700 15.8% 9.4%
30 North Enid $79,554 $183,200 13.9% 4.0%
31 Glenpool $79,525 $201,700 26.3% 11.0%
32 Owasso $79,036 $243,100 34.6% 7.3%
33 Jones $77,371 $219,300 29.0% 15.2%
34 The Village $77,108 $211,800 50.2% 11.6%
35 Latta $76,406 $159,700 37.2% 10.9%
36 Bethel Acres $75,909 $211,700 21.7% 11.3%
37 Sand Springs $75,645 $197,700 27.3% 10.5%
38 Byng $75,625 $177,400 37.1% 7.7%
39 Central High $75,435 $211,200 26.6% 9.9%
40 Yukon $75,273 $198,900 30.9% 8.8%
41 Lone Grove $74,265 $204,900 16.3% 14.4%
42 Grandview $73,688 $164,800 35.2% 18.5%
43 Geronimo $73,611 $93,500 19.3% 10.7%
44 New Cordell $73,107 $106,600 14.4% 10.1%
45 Slaughterville $72,944 $219,400 17.6% 13.7%
46 Catoosa $72,467 $178,800 20.8% 12.8%
47 Pink $72,396 $136,700 12.7% 14.4%
48 Buffalo $72,065 $88,300 17.1% 5.0%
49 Dibble $71,471 $186,100 15.8% 19.5%
50 Fletcher $71,458 $148,300 20.4% 19.7%
51 Hennessey $70,181 $161,500 17.1% 16.3%
52 Oklahoma City $68,656 $231,300 34.7% 15.1%
53 Whitehorn Cove $68,458 $232,600 18.9% 7.0%
54 Fort Gibson $68,378 $181,100 32.0% 11.9%
55 Norman $67,704 $250,100 45.9% 16.8%
56 Coweta $67,519 $205,700 24.5% 13.2%
57 Sulphur $66,957 $122,000 20.0% 15.5%
58 Cache $65,536 $162,700 26.2% 16.5%
59 Hinton $65,278 $170,800 14.9% 18.9%
60 Calera $64,449 $157,600 20.6% 15.7%
61 Kingfisher $64,271 $227,900 26.7% 17.1%
62 Sapulpa $63,817 $171,600 20.1% 14.2%
63 McLoud $63,469 $157,400 10.9% 18.0%
64 Purcell $63,457 $171,600 17.2% 14.0%
65 Gore $63,036 $205,200 21.9% 19.2%
66 Crescent $62,813 $154,700 10.5% 19.3%
67 Thomas $62,500 $135,400 21.8% 13.7%
68 Nicoma Park $62,447 $162,100 15.7% 17.8%
69 Enid $62,125 $154,900 23.1% 13.7%
70 Helena $61,500 $66,700 3.7% 12.0%
71 Waukomis $61,339 $149,000 14.3% 18.4%
72 Stroud $61,250 $125,000 13.3% 24.0%
73 Oakland $61,250 $109,400 12.1% 20.6%
74 Minco $61,000 $145,900 17.4% 11.3%
75 Maysville $60,931 $152,400 6.7% 19.2%
76 Wilson $60,625 $102,500 13.8% 17.4%
77 Mannford $60,521 $165,300 20.2% 17.1%
78 Chouteau $60,208 $190,100 20.8% 8.3%
79 Guymon $60,075 $182,000 15.2% 13.2%
80 Granite $60,000 $104,600 10.4% 12.7%
81 West Siloam Springs $59,904 $183,800 12.0% 19.6%
82 Spencer $59,861 $157,000 26.0% 15.1%
83 Tulsa $59,838 $205,300 33.6% 18.7%
84 Apache $59,375 $86,100 19.5% 19.3%
85 Bushyhead $59,028 $152,200 13.1% 9.6%
86 Grove $58,941 $244,300 30.5% 18.1%
87 Bartlesville $58,869 $167,200 33.3% 17.2%
88 Cherokee $58,860 $96,600 30.3% 22.2%
89 Tonkawa $58,767 $84,300 21.3% 13.9%
90 Morris $58,716 $114,800 18.9% 16.3%
91 Claremore $58,685 $188,700 22.2% 12.1%
92 Woodall $58,571 $221,800 27.5% 19.0%
93 Inola $58,558 $169,200 17.0% 9.0%
94 Clinton $58,207 $119,400 20.5% 19.3%
95 Kenwood $58,135 $104,100 13.8% 18.5%
96 Duncan $58,054 $131,500 20.3% 20.5%
97 Wagoner $57,917 $148,900 15.0% 16.1%
98 Okeene $57,917 $112,000 22.6% 30.6%
99 Copeland $57,558 $123,500 13.0% 16.1%
100 Midwest City $57,520 $164,500 23.8% 16.5%
101 Skiatook $57,480 $182,600 23.4% 13.4%
102 Oakhurst $57,222 $147,600 13.3% 18.9%
103 Marlow $56,655 $136,300 20.9% 21.9%
104 Bethany $56,591 $171,600 24.1% 20.5%
105 Longtown $56,333 $184,200 22.4% 15.1%
106 El Reno $56,219 $165,900 16.3% 19.3%
107 Beaver $56,078 $154,000 17.7% 18.2%
108 Ponca City $55,941 $135,800 20.6% 17.9%
109 Shawnee $55,815 $160,100 24.6% 20.8%
110 Warner $55,479 $108,600 13.7% 19.9%
111 Cleveland $55,357 $117,800 17.7% 20.3%
112 Altus $55,295 $152,200 23.9% 17.4%
113 Shattuck $54,868 $119,400 18.5% 15.4%
114 Mooreland $54,728 $147,300 18.7% 22.8%
115 Weatherford $54,704 $232,600 40.9% 20.3%
116 Fairview $54,688 $131,300 17.0% 19.0%
117 Woodward $54,463 $157,800 18.6% 17.2%
118 Lawton $54,433 $142,100 22.5% 21.1%
119 Walters $54,425 $126,900 19.6% 26.8%
120 Chickasha $54,111 $130,300 21.5% 17.5%
121 Watonga $54,081 $89,700 9.4% 19.2%
122 Ardmore $53,900 $170,000 21.3% 17.4%
123 Perry $53,587 $109,100 18.2% 13.1%
124 Ada $53,507 $169,300 30.6% 16.1%
125 Guthrie $53,457 $186,600 26.6% 19.4%
126 Blackwell $53,435 $85,600 11.8% 14.6%
127 Kellyville $53,393 $118,600 4.2% 12.9%
128 Warr Acres $53,273 $164,500 22.9% 19.0%
129 Newkirk $52,639 $101,800 12.2% 14.9%
130 Toppers $52,431 $105,300 26.4% 23.4%
131 Lindsay $52,000 $112,200 17.6% 16.0%
132 McAlester $51,930 $151,600 21.0% 19.7%
133 Caddo $51,923 $152,100 25.0% 6.5%
134 Davis $51,875 $109,700 13.4% 18.3%
135 Marietta $51,838 $113,600 8.6% 20.6%
136 Luther $51,827 $212,800 32.2% 8.3%
137 Roland $51,754 $139,800 8.9% 18.3%
138 Healdton $51,286 $66,400 13.3% 22.4%
139 Elk City $51,272 $150,400 14.5% 22.8%
140 Prague $50,893 $120,200 13.2% 29.3%
141 Chelsea $50,875 $109,800 8.8% 19.1%
142 Texanna $50,789 $190,200 15.3% 10.6%
143 Pocola $50,545 $151,100 12.8% 17.3%
144 Poteau $50,511 $157,400 16.4% 19.8%
145 Pauls Valley $50,357 $98,200 16.9% 24.4%
146 Muskogee $50,213 $146,100 18.7% 24.1%
147 Sperry $49,583 $109,500 9.0% 17.7%
148 Tahlequah $49,581 $185,400 34.4% 18.4%
149 Mangum $49,470 $96,500 18.6% 21.8%
150 Locust Grove $49,398 $106,900 12.7% 18.1%
151 Moodys $49,355 $400,500 22.4% 18.5%
152 Medford $48,942 $87,500 21.7% 23.6%
153 Tecumseh $48,573 $122,500 14.0% 16.3%
154 Hooker $48,571 $158,100 40.8% 28.4%
155 Sallisaw $48,036 $134,100 14.4% 29.4%
156 Nowata $47,776 $89,900 13.2% 25.5%
157 Madill $47,522 $109,600 13.0% 20.0%
158 Briggs $47,250 $111,900 26.9% 28.4%
159 Panama $47,136 $124,800 7.0% 29.0%
160 Park Hill $47,064 $174,400 22.2% 23.7%
161 Vinita $47,025 $96,200 12.8% 21.8%
162 Lexington $46,932 $92,000 12.6% 25.8%
163 Del City $46,925 $126,800 15.1% 22.6%
164 Durant $46,812 $163,200 29.2% 18.7%
165 Chandler $46,645 $110,600 18.1% 29.0%
166 Miami $46,410 $107,600 15.5% 22.6%
167 Pawhuska $46,298 $114,200 15.2% 17.1%
168 Holdenville $46,250 $91,600 11.6% 24.2%
169 Colbert $46,250 $104,300 11.6% 24.8%
170 Coalgate $45,938 $86,900 16.0% 30.4%
171 Beggs $45,909 $107,300 14.7% 31.1%
172 Krebs $45,893 $106,100 14.6% 19.8%
173 Waurika $45,882 $64,800 15.0% 28.1%
174 Drumright $45,580 $85,600 12.7% 24.7%
175 Kingston $45,536 $124,500 10.3% 13.6%
176 Burns Flat $45,446 $106,600 13.1% 25.7%
177 Henryetta $45,259 $88,600 13.0% 30.3%
178 Rush Springs $45,125 $85,700 13.5% 25.6%
179 Muldrow $45,067 $114,300 13.3% 19.2%
180 Pryor Creek $44,839 $166,400 18.4% 20.5%
181 Frederick $44,595 $89,300 15.8% 25.0%
182 Cushing $44,136 $114,500 15.9% 22.0%
183 Atoka $44,087 $147,000 20.5% 17.3%
184 Arkoma $43,929 $83,600 10.6% 22.1%
185 Carnegie $43,839 $79,600 14.4% 21.6%
186 Stillwater $43,700 $237,200 49.9% 27.4%
187 Boise City $43,393 $67,100 11.7% 10.4%
188 Idabel $43,295 $134,800 16.7% 25.1%
189 Anadarko $43,105 $89,300 12.2% 24.5%
190 Stigler $42,976 $163,900 12.5% 18.8%
191 Dewey $42,695 $119,000 15.6% 23.0%
192 Fairland $42,625 $90,200 11.3% 15.0%
193 Salina $42,596 $98,300 13.3% 32.6%
194 Turley $42,298 $54,600 4.6% 21.9%
195 Okmulgee $41,848 $98,400 14.3% 20.6%
196 Spiro $41,848 $100,700 13.9% 20.6%
197 Pawnee $41,471 $99,300 18.2% 14.9%
198 Stratford $41,302 $100,500 10.6% 26.5%
199 Vian $41,250 $115,600 10.0% 24.2%
200 Sayre $41,227 $77,400 5.3% 43.8%
201 Meeker $41,190 $98,500 12.1% 25.2%
202 Snyder $41,099 $102,400 17.5% 22.7%
203 Comanche $41,016 $78,100 10.5% 26.6%
204 Alva $40,709 $133,600 39.5% 25.9%
205 Hydro $40,341 $155,100 24.4% 13.6%
206 Wynnewood $40,156 $111,600 12.6% 22.1%
207 Tishomingo $40,052 $110,600 15.6% 36.7%
208 Fairfax $40,000 $59,300 15.5% 24.7%
209 Broken Bow $39,895 $179,900 17.0% 34.4%
210 Hartshorne $39,630 $90,300 18.9% 23.6%
211 Westville $39,400 $68,500 9.0% 34.1%
212 Seminole $39,121 $103,600 14.3% 27.9%
213 Wilburton $38,971 $93,600 10.1% 27.1%
214 Bristow $38,906 $117,500 10.3% 29.1%
215 Hollis $38,672 $64,000 7.4% 29.2%
216 Jay $38,094 $107,900 11.3% 23.5%
217 Wewoka $37,986 $63,300 9.1% 28.5%
218 Stilwell $37,292 $101,600 7.4% 34.2%
219 Eufaula $37,289 $178,700 15.3% 29.3%
220 Hominy $37,193 $82,200 8.3% 27.1%
221 Checotah $37,042 $124,900 10.7% 18.8%
222 Wister $36,607 $106,500 7.5% 25.3%
223 Antlers $36,336 $106,100 14.4% 26.2%
224 Perkins $35,456 $172,200 21.1% 32.0%
225 Commerce $34,817 $72,600 8.3% 35.1%
226 Heavener $34,408 $59,200 8.7% 33.0%
227 Hugo $33,917 $96,300 11.3% 29.9%
228 Konawa $33,789 $53,800 15.0% 24.6%
229 Haskell $33,750 $117,000 12.8% 20.7%
230 Hobart $33,051 $71,100 11.6% 30.1%
231 Okemah $32,386 $79,300 11.9% 38.6%
232 Mounds $30,375 $151,800 8.4% 25.5%
233 Temple $29,243 $51,600 10.6% 30.8%
234 Wetumka $27,058 $76,000 10.7% 33.9%
235 Boley $26,250 $49,000 6.6% 53.4%
236 Tyrone $2,499 $55,400 20.7% 62.1%