Home ›
Cities ›
Oklahoma
Cities & Towns in Oklahoma: Complete List (2023)
Last updated: 2023 BLS data · Page refreshed: 2026-05-19
675 cities and towns with demographics, income, and housing data
U.S. Census ACS 2023 5-Year Estimates · Updated 2026
$58,277
Avg Median Income
3,202,631
Total Population
Median Household Income by State
Compare median household income across all states. Click any state for city details.
AK
AL
AR
AZ
CA
CO
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
ME
MI
MN
MO
MS
MT
NC
ND
NE
NM
NV
NY
OH
OK
OR
PA
SC
SD
TN
TX
UT
VA
WA
WI
WV
WY
VT
NH
MA
RI
CT
NJ
DE
MD
DC
Source: Bureau of Labor Statistics , OEWS 2023 Annual
AL
$61,001
AK
$73,748
AZ
$65,192
AR
$54,611
CA
$100,714
CO
$92,484
CT
$125,705
DE
$88,535
DC
$109,870
FL
$78,655
GA
$63,719
HI
$95,719
ID
$68,710
IL
$77,425
IN
$70,614
IA
$71,006
KS
$66,037
KY
$67,112
LA
$56,729
ME
$70,545
MD
$112,568
MA
$110,156
MI
$68,162
MN
$77,860
MS
$51,489
MO
$63,244
MT
$67,354
NE
$68,623
NV
$82,230
NH
$83,188
NJ
$118,687
NM
$68,129
NY
$99,434
NC
$66,834
ND
$74,115
OH
$73,664
OK
$58,277
OR
$78,660
PA
$75,492
RI
$97,673
SC
$61,079
SD
$68,796
TN
$65,453
TX
$75,354
UT
$92,843
VT
$72,426
VA
$90,518
WA
$95,277
WV
$56,331
WI
$75,393
WY
$82,286
Oklahoma has 675 cities, towns, and census-designated places tracked in our database.
The average median household income across Oklahoma communities is $58,277.
Median home values average $131,742.
The largest city is Oklahoma City with a population of 697,125.
Highest Median Income
$207,567
Most Affordable (Home Value)
$49,000
All 675 Cities in Oklahoma
A
City / Town
Population
Median Income
Median Home Value
Achille
394
$48,125
$76,900
Ada
16,575
$53,507
$169,300
Adair
650
$77,656
$202,600
Adams
103
N/A
N/A
Afton
762
$56,875
$86,200
Agra
335
$48,500
$77,000
Akins
450
$31,875
$117,700
Albany
169
$46,607
$85,000
Alderson
259
$42,917
$84,500
Alex
529
$69,444
$81,300
Aline
204
$78,309
$59,500
Allen
883
$41,696
$84,400
Altus
18,646
$55,295
$152,200
Alva
4,982
$40,709
$133,600
Amber
445
$55,313
$116,100
Ames
220
$49,231
$95,900
Anadarko
5,572
$43,105
$89,300
Antlers
2,346
$36,336
$106,100
Apache
1,034
$59,375
$86,100
Arapaho
715
$39,632
$118,800
Arcadia
176
$42,083
$187,500
Ardmore
24,877
$53,900
$170,000
Arkoma
1,976
$43,929
$83,600
Armstrong
101
$41,875
$75,000
Arnett
525
$54,688
$81,500
Arpelar
312
$87,750
$124,000
Asher
438
$110,833
$157,100
Atoka
2,894
$44,087
$147,000
Avant
209
$57,083
$58,000
B
City / Town
Population
Median Income
Median Home Value
Ballou
161
$92,734
N/A
Barber
280
$59,313
$169,800
Barnsdall
919
$49,018
$75,900
Baron
413
$90,583
$173,800
Bartlesville
37,878
$58,869
$167,200
Bearden
136
$106,250
$167,500
Beaver
1,586
$56,078
$154,000
Bee
160
N/A
N/A
Beggs
1,024
$45,909
$107,300
Belfonte
208
$49,792
$218,400
Bell
384
$63,688
$145,000
Bennington
329
$25,250
$70,900
Bernice
396
$40,833
$116,700
Bessie
262
$47,500
$82,500
Bethany
20,560
$56,591
$171,600
Bethel Acres
3,165
$75,909
$211,700
Big Cabin
195
$45,208
$107,100
Billings
666
$45,938
$56,000
Binger
496
$44,432
$88,800
Bixby
30,155
$104,404
$334,200
Blackwell
6,042
$53,435
$85,600
Blair
585
$49,063
$88,900
Blanchard
9,215
$91,473
$295,000
Bluejacket
237
$53,438
$85,900
Boise City
1,125
$43,393
$67,100
Bokchito
536
$41,250
$97,700
Bokoshe
388
$33,646
$80,800
Boley
1,209
$26,250
$49,000
Boswell
690
$25,662
$74,200
Bowlegs
331
$61,250
$91,300
Bowring
103
$31,563
$50,000
Boynton
114
N/A
N/A
Bradley
126
$24,344
$23,100
Braggs
222
$51,250
$95,000
Braman
179
$31,875
$44,000
Bray
979
$73,897
$166,700
Breckenridge
239
$64,688
$143,800
Brent
583
$87,596
$190,600
Briartown
132
$67,083
$111,300
Bridge Creek
356
$98,750
$275,000
Bridgeport
105
$53,472
$62,500
Briggs
1,131
$47,250
$111,900
Bristow
4,272
$38,906
$117,500
Broken Arrow
118,180
$86,765
$250,400
Broken Bow
4,226
$39,895
$179,900
Bromide
133
$32,031
N/A
Brush Creek
101
N/A
N/A
Brushy
777
$66,429
$149,200
Buffalo
1,092
$72,065
$88,300
Bug Tussle
265
$84,911
$161,600
Bull Hollow
118
N/A
N/A
Burbank
104
$55,625
$38,800
Burlington
138
$56,875
$107,800
Burneyville
935
$73,558
$162,900
Burns Flat
1,857
$45,446
$106,600
Bushyhead
1,289
$59,028
$152,200
Butler
250
$69,688
$92,100
Butler
159
N/A
$113,600
Byars
209
$41,500
$90,600
Byng
1,316
$75,625
$177,400
C
City / Town
Population
Median Income
Median Home Value
Cache
3,074
$65,536
$162,700
Caddo
1,109
$51,923
$152,100
Calera
3,007
$64,449
$157,600
Calumet
493
$80,938
$106,300
Calvin
353
$56,250
$90,900
Camargo
134
$33,125
$65,900
Cameron
292
$53,125
$75,000
Canadian
225
$51,250
$84,400
Canadian Shores
194
$42,500
N/A
Caney
467
$100,476
$139,100
Caney
139
$39,375
$128,100
Canton
522
$60,417
$77,500
Canute
544
$57,813
$99,000
Carlisle
435
$33,839
$222,200
Carmen
336
$37,143
$52,700
Carnegie
1,521
$43,839
$79,600
Carney
562
$47,813
$96,300
Carter
210
$65,313
$80,000
Cartwright
744
$54,263
$112,300
Cashion
1,148
$96,970
$195,700
Castle
165
$77,829
$209,900
Catoosa
7,496
$72,467
$178,800
Cayuga
197
$60,074
$216,700
Cedar Crest
204
$79,167
$211,400
Cedar Lake
421
$32,917
$77,000
Cedar Valley
450
$126,786
$348,800
Cement
407
$36,429
$47,900
Central High
1,489
$75,435
$211,200
Chance
315
N/A
$156,300
Chandler
2,899
$46,645
$110,600
Chattanooga
406
$53,438
$113,700
Checotah
3,064
$37,042
$124,900
Chelsea
1,880
$50,875
$109,800
Cherokee
1,509
$58,860
$96,600
Cherry Tree
585
$63,000
$114,100
Chewey
642
$83,313
$125,000
Cheyenne
834
$59,545
$107,800
Chickasha
16,539
$54,111
$130,300
Choctaw
12,303
$100,574
$242,100
Chouteau
2,129
$60,208
$190,100
Christie
252
N/A
$172,300
Cimarron City
150
$104,250
$311,500
Claremore
20,166
$58,685
$188,700
Clarita
184
$32,206
$92,800
Clayton
568
$23,214
$56,300
Cleo Springs
336
$46,316
$84,700
Cleora
1,477
$82,321
$230,800
Cleveland
3,225
$55,357
$117,800
Clinton
8,388
$58,207
$119,400
Cloud Creek
266
N/A
N/A
Coalgate
1,894
$45,938
$86,900
Colbert
1,277
$46,250
$104,300
Colcord
910
$31,094
$93,600
Cole
848
$90,000
$235,700
Coleman
287
$42,917
$116,700
Collinsville
8,878
$90,570
$225,400
Colony
104
$43,750
$162,500
Comanche
1,545
$41,016
$78,100
Commerce
2,212
$34,817
$72,600
Cookson
921
$49,983
$110,700
Copan
772
$31,987
$107,400
Copeland
1,401
$57,558
$123,500
Corn
601
$58,657
$126,300
Cottonwood
126
$48,333
$82,700
Covington
297
$86,964
$85,600
Coweta
10,433
$67,519
$205,700
Cowlington
132
N/A
N/A
Coyle
522
$83,331
$23,000
Crescent
1,527
$62,813
$154,700
Crescent Springs
204
N/A
N/A
Cromwell
238
$58,026
$74,300
Crowder
307
$55,278
$120,600
Cumberland
533
$60,904
$178,700
Cushing
8,367
$44,136
$114,500
Custer City
566
$71,094
$59,500
Cyril
841
$55,000
$109,000
D
City / Town
Population
Median Income
Median Home Value
Dale
293
$208,063
$84,300
Davenport
674
$46,838
$92,000
Davidson
169
$33,750
$40,500
Davis
2,814
$51,875
$109,700
Del City
21,494
$46,925
$126,800
Delaware
301
$40,000
$41,400
Dennis
396
$87,589
N/A
Depew
391
$37,250
$55,800
Devol
146
$37,115
$84,200
Dewar
764
$67,813
$92,800
Dewey
3,412
$42,695
$119,000
Dibble
1,045
$71,471
$186,100
Dickson
1,231
$81,250
$201,300
Dill City
333
$42,625
$47,500
Disney
182
$46,875
$160,400
Dixon
150
$28,173
$62,300
Dotyville
248
$71,250
N/A
Dougherty
249
$58,000
$94,100
Dover
316
$43,036
$121,400
Drummond
397
$127,321
N/A
Drumright
2,361
$45,580
$85,600
Dry Creek
249
$40,500
$81,300
Duchess Landing
214
N/A
N/A
Duncan
22,958
$58,054
$131,500
Durant
19,746
$46,812
$163,200
Dustin
360
$31,667
$59,600
Dwight Mission
111
N/A
$131,300
E
City / Town
Population
Median Income
Median Home Value
Eagletown
440
$37,039
$178,600
Eakly
476
$45,625
$73,600
Earlsboro
571
$68,906
$166,000
East Duke
313
$67,917
$89,400
Edgewater Park
135
$34,375
$67,400
Edmond
96,825
$103,183
$351,400
El Reno
18,557
$56,219
$165,900
Eldon
326
N/A
$132,100
Eldorado
449
$51,250
$34,800
Elgin
3,608
$96,250
$260,700
Elk City
11,361
$51,272
$150,400
Elm Grove
100
N/A
N/A
Elmore City
882
$35,694
$84,100
Empire City
794
$96,250
$193,200
Enid
50,653
$62,125
$154,900
Enterprise
124
$75,938
N/A
Erick
799
$32,955
$82,300
Etowah
138
$55,313
$120,000
Eufaula
2,825
$37,289
$178,700
Evening Shade
489
$39,875
$155,700
F
City / Town
Population
Median Income
Median Home Value
Fairfax
1,076
$40,000
$59,300
Fairfield
690
$87,625
$93,300
Fairland
1,207
$42,625
$90,200
Fairmont
158
$76,250
N/A
Fairview
2,687
$54,688
$131,300
Fanshawe
357
$47,500
$144,600
Fargo
307
$70,114
$67,500
Felt
117
$96,042
$26,300
Fitzhugh
197
$55,156
$156,900
Fletcher
1,309
$71,458
$148,300
Flint Creek
627
$48,036
$109,800
Forest Park
949
$103,929
$289,000
Forgan
359
$70,114
$60,500
Fort Cobb
469
$48,000
$84,200
Fort Coffee
292
$35,000
$83,700
Fort Gibson
3,808
$68,378
$181,100
Fort Supply
274
$63,000
$125,900
Fort Towson
546
$50,938
$169,900
Foss
170
$46,250
$82,800
Foster
254
$74,712
$244,200
Foyil
488
$63,750
$99,400
Francis
310
$65,000
$82,000
Frederick
3,445
$44,595
$89,300
Freedom
132
N/A
$68,000
G
City / Town
Population
Median Income
Median Home Value
Gage
397
$43,750
$56,900
Gans
304
$55,262
$139,400
Garber
708
$67,625
$69,400
Garvin
147
$50,000
$100,000
Geary
841
$50,677
$67,900
Gene Autry
224
$63,125
$96,700
Geronimo
1,155
$73,611
$93,500
Gideon
219
$150,444
$296,700
Glencoe
516
$49,821
$90,600
Glenpool
14,151
$79,525
$201,700
Goldsby
3,085
$103,333
$399,000
Goltry
271
$96,667
$99,500
Goodwell
1,122
$88,424
$127,700
Gore
1,114
$63,036
$205,200
Gotebo
262
$95,625
$116,300
Gowen
171
N/A
N/A
Gracemont
321
$60,000
N/A
Grand Lake Towne
271
N/A
$270,100
Grandfield
940
$29,811
$49,700
Grandview
1,251
$73,688
$164,800
Granite
1,650
$60,000
$104,600
Grant
176
$20,769
$68,300
Grayson
121
$33,125
$75,000
Greasy
164
$62,083
$142,500
Greenfield
113
$73,250
$83,300
Greenville
155
$69,688
$162,500
Gregory
383
$89,563
$360,500
Grove
7,176
$58,941
$244,300
Guthrie
11,243
$53,457
$186,600
Guymon
12,539
$60,075
$182,000
H
City / Town
Population
Median Income
Median Home Value
Haileyville
614
$48,036
$79,200
Hallett
132
$36,458
$67,500
Hammon
457
$52,500
$83,800
Hanna
128
$41,250
$49,400
Hanson
152
$66,250
$183,300
Hardesty
404
$87,808
$47,600
Harrah
6,684
$84,375
$225,400
Hartshorne
1,642
$39,630
$90,300
Haskell
1,549
$33,750
$117,000
Hastings
124
$42,813
$70,000
Haworth
265
$36,250
$33,400
Haywood
147
$61,042
$198,100
Healdton
2,495
$51,286
$66,400
Heavener
3,012
$34,408
$59,200
Helena
1,557
$61,500
$66,700
Hennepin
126
N/A
$131,900
Hennessey
2,567
$70,181
$161,500
Henryetta
5,608
$45,259
$88,600
Hickory
120
$76,875
$158,300
Hinton
4,909
$65,278
$170,800
Hobart
3,358
$33,051
$71,100
Hochatown
298
$118,929
$330,600
Holdenville
5,902
$46,250
$91,600
Hollis
1,664
$38,672
$64,000
Hominy
3,303
$37,193
$82,200
Hooker
1,786
$48,571
$158,100
Howe
791
$52,031
$108,600
Hugo
5,182
$33,917
$96,300
Hulbert
444
$28,750
$82,500
Hunter
139
$81,500
$94,200
Hydro
1,157
$40,341
$155,100
I
City / Town
Population
Median Income
Median Home Value
Idabel
6,987
$43,295
$134,800
Indiahoma
297
$59,688
$58,400
Indianola
156
$37,857
$82,500
Ingalls
229
$68,750
N/A
Inola
2,011
$58,558
$169,200
Isabella
145
$61,250
$65,000
J
City / Town
Population
Median Income
Median Home Value
Jay
2,731
$38,094
$107,900
Jenks
27,102
$111,004
$327,100
Jennings
346
$35,833
$82,100
Jet
208
$56,531
$83,400
Johnson
684
$47,083
$161,800
Johnson Prairie
142
$48,897
$112,000
Jones
3,053
$77,371
$219,300
Justice
1,530
$97,861
$240,700
K
City / Town
Population
Median Income
Median Home Value
Kansas
748
$33,438
$77,500
Katie
429
$56,375
$155,000
Kaw City
283
$54,000
$124,200
Keefton
759
$56,438
$252,100
Kellyville
1,047
$53,393
$118,600
Kemp
179
$38,929
$116,700
Kendrick
108
$85,625
N/A
Kenefic
170
$52,250
$65,000
Kenwood
1,284
$58,135
$104,100
Keota
390
$39,375
$50,800
Ketchum
499
$55,000
$203,800
Keyes
175
$113,750
N/A
Keys
982
$38,600
$130,200
Kiefer
2,639
$83,317
$222,500
Kingfisher
5,026
$64,271
$227,900
Kingston
1,742
$45,536
$124,500
Kinta
295
$42,500
$107,000
Kiowa
658
$46,250
$82,000
Konawa
1,076
$33,789
$53,800
Krebs
2,119
$45,893
$106,100
Kremlin
267
$79,167
$155,100
L
City / Town
Population
Median Income
Median Home Value
Lahoma
485
$74,464
$94,600
Lake Aluma
105
$250,001
$1,163,500
Lake Ellsworth Addition
203
N/A
N/A
Lamar
160
$46,250
N/A
Lamont
308
$78,750
$62,700
Lane
348
$51,250
$88,000
Langley
616
$56,300
$110,800
Langston
1,692
N/A
$206,600
Latta
1,405
$76,406
$159,700
Laverne
904
$60,694
$115,600
Lawrence Creek
134
$43,750
$156,300
Lawton
90,595
$54,433
$142,100
Le Flore
145
$38,438
$68,100
Leach
349
$70,938
$225,000
Lebanon
200
$63,750
$117,300
Leedey
406
$78,472
$107,600
Lehigh
223
$57,756
$179,500
Lenapah
276
$58,750
$57,000
Leonard
165
$48,958
$317,900
Lequire
129
$89,688
$109,400
Lexington
1,972
$46,932
$92,000
Liberty
231
$58,750
$134,400
Liberty
179
$64,231
$181,300
Limestone
810
$115,917
$250,000
Lindsay
2,884
$52,000
$112,200
Little City
122
N/A
$89,500
Little Ponderosa
374
$72,625
$218,100
Little Rock
399
$108,481
$221,400
Locust Grove
1,453
$49,398
$106,900
Lone Grove
5,125
$74,265
$204,900
Lone Wolf
410
$38,125
$72,800
Long
450
$55,313
$214,000
Longdale
146
$53,750
$86,000
Longtown
2,716
$56,333
$184,200
Lookeba
111
$52,500
$65,000
Lost City
852
$64,375
$154,400
Lowrey
264
$75,069
$105,400
Luther
1,627
$51,827
$212,800
Lyons Switch
569
$70,417
$185,800
M
City / Town
Population
Median Income
Median Home Value
Madill
4,004
$47,522
$109,600
Mallard Bay
290
$49,167
$104,400
Manchester
143
$90,446
$56,000
Mangum
2,755
$49,470
$96,500
Manitou
224
$86,875
$41,600
Mannford
3,269
$60,521
$165,300
Mannsville
913
$50,577
$96,200
Marble City
165
$43,750
$77,500
Marietta
2,865
$51,838
$113,600
Marland
358
$27,170
$91,300
Marlow
4,451
$56,655
$136,300
Marshall
256
$60,466
$33,100
Martha
134
$64,375
$107,100
Maud
973
$43,875
$62,000
Maysville
1,399
$60,931
$152,400
McAlester
18,111
$51,930
$151,600
McCord
1,553
$83,125
$202,400
McCurtain
410
N/A
$46,000
McLoud
4,425
$63,469
$157,400
Mead
326
$71,154
$76,900
Medford
1,016
$48,942
$87,500
Medicine Park
418
$124,000
$331,500
Meeker
1,172
$41,190
$98,500
Meno
144
$101,250
$138,900
Miami
12,926
$46,410
$107,600
Middleberg
218
$101,284
$162,800
Midwest City
58,297
$57,520
$164,500
Milburn
262
$42,292
$73,300
Mill Creek
278
$38,438
$59,500
Millerton
206
$40,313
$72,900
Minco
1,607
$61,000
$145,900
Monroe
123
$39,107
$112,500
Moodys
1,108
$49,355
$400,500
Moore
63,420
$80,420
$204,500
Mooreland
1,330
$54,728
$147,300
Morris
1,555
$58,716
$114,800
Morrison
789
$71,875
$146,900
Mounds
1,059
$30,375
$151,800
Mountain Park
265
$24,938
$66,300
Mountain View
543
$53,438
$68,400
Muldrow
3,309
$45,067
$114,300
Mulhall
257
$76,250
$93,400
Murphy
176
N/A
$47,900
Muskogee
36,758
$50,213
$146,100
Mustang
22,192
$87,844
$239,200
N
City / Town
Population
Median Income
Median Home Value
Narcissa
167
$68,977
$149,200
Nardin
130
N/A
N/A
Nash
218
$43,929
$76,900
New Cordell
2,740
$73,107
$106,600
New Eucha
185
N/A
N/A
Newcastle
13,001
$93,398
$271,800
Newkirk
2,043
$52,639
$101,800
Nichols Hills
3,843
$207,567
$818,500
Nicoma Park
2,566
$62,447
$162,100
Nicut
609
$36,164
$66,400
Ninnekah
966
$68,750
$193,300
Noble
7,493
$81,739
$190,200
Norge
143
$50,625
$48,000
Norman
129,672
$67,704
$250,100
North Enid
1,136
$79,554
$183,200
North Miami
268
$45,625
$62,300
Norwood
1,752
$88,661
$243,000
Notchietown
343
$45,750
$108,700
Nowata
3,542
$47,776
$89,900
O
City / Town
Population
Median Income
Median Home Value
Oak Hill-Piney
109
$49,398
N/A
Oakhurst
2,175
$57,222
$147,600
Oakland
1,142
$61,250
$109,400
Oaks
295
$46,875
$59,700
Ochelata
599
$61,250
$96,300
Oilton
921
$30,982
$82,400
Okarche
1,293
$94,063
$239,000
Okay
408
$40,625
$72,100
Okeene
1,212
$57,917
$112,000
Okemah
3,063
$32,386
$79,300
Oklahoma City
697,125
$68,656
$231,300
Okmulgee
11,348
$41,848
$98,400
Oktaha
306
$54,583
$105,000
Old Green
301
N/A
$169,500
Olustee
555
$63,145
$113,300
Oologah
1,774
$79,886
$191,700
Orlando
106
$46,250
$65,000
Osage
103
$27,917
$42,500
Owasso
40,151
$79,036
$243,100
P
City / Town
Population
Median Income
Median Home Value
Paden
391
$47,273
$85,900
Panama
1,415
$47,136
$124,800
Panola
101
$41,856
$46,500
Paoli
660
$57,083
$87,000
Paradise Hill
103
N/A
$437,900
Park Hill
3,237
$47,064
$174,400
Pauls Valley
6,062
$50,357
$98,200
Pawhuska
2,930
$46,298
$114,200
Pawnee
1,886
$41,471
$99,300
Peavine
316
$45,694
$150,600
Peggs
858
$61,731
$108,800
Pensacola
107
$38,750
$53,300
Peoria
107
$28,796
$126,100
Perkins
3,262
$35,456
$172,200
Perry
4,452
$53,587
$109,100
Pettit
816
$59,054
$148,200
Phillips
131
$76,250
$96,900
Pickett
897
$101,500
$168,600
Piedmont
8,342
$104,441
$330,100
Pin Oak Acres
330
$103,750
N/A
Pink
2,206
$72,396
$136,700
Pittsburg
137
$27,750
$69,400
Pocasset
181
$49,167
$96,000
Pocola
4,423
$50,545
$151,100
Ponca City
24,326
$55,941
$135,800
Pond Creek
855
$55,804
$153,300
Porter
623
$49,444
$104,100
Porum
584
$31,803
$103,300
Poteau
8,959
$50,511
$157,400
Prague
2,155
$50,893
$120,200
Preston
165
$86,000
$145,800
Proctor
100
$43,654
$163,500
Prue
329
$60,938
$119,600
Pryor Creek
9,569
$44,839
$166,400
Pump Back
158
$90,682
$306,800
Pumpkin Hollow
148
$80,156
$166,900
Purcell
6,803
$63,457
$171,600
Q
City / Town
Population
Median Income
Median Home Value
Quapaw
728
$40,000
$72,200
Quinlan
262
N/A
N/A
Quinton
953
$40,962
$79,900
R
City / Town
Population
Median Income
Median Home Value
Ralston
328
$49,821
$43,900
Ramona
629
$38,056
$105,400
Randlett
252
$45,938
$88,000
Rattan
274
$45,000
$79,200
Ravia
491
$60,000
$69,100
Red Oak
539
$35,463
$71,300
Red Rock
218
$42,292
$56,900
Redbird
103
N/A
$85,700
Redbird Smith
659
$61,316
$87,900
Remy
580
$130,658
$237,800
Rentiesville
105
$70,000
$106,300
Reydon
148
$57,500
$85,000
Ringling
807
$41,111
$74,800
Ringwood
525
$69,500
$89,300
Ripley
259
$41,250
$81,700
River Bottom
244
$49,375
$106,300
Rock Island
684
$45,114
$134,700
Rocky
239
$60,000
$69,000
Rocky Ford
290
$61,250
$150,000
Rocky Mountain
532
$52,500
$153,900
Rocky Point
821
$44,881
$120,200
Roff
719
$57,500
$86,800
Roland
3,687
$51,754
$139,800
Roosevelt
213
$47,000
$66,000
Rose
225
$64,145
$169,300
Rush Springs
1,299
$45,125
$85,700
Ryan
795
$53,092
$48,400
S
City / Town
Population
Median Income
Median Home Value
Salina
1,148
$42,596
$98,300
Sallisaw
8,605
$48,036
$134,100
Sand Hill
326
$46,250
$133,300
Sand Point
275
$85,223
$348,500
Sand Springs
20,117
$75,645
$197,700
Sapulpa
22,570
$63,817
$171,600
Savanna
485
$55,156
$103,300
Sawyer
432
$67,188
$159,700
Sayre
4,796
$41,227
$77,400
Schulter
522
$79,583
$38,700
Seiling
824
$53,409
$163,600
Seminole
7,194
$39,121
$103,600
Sentinel
939
$120,227
$108,000
Sequoyah
721
$81,023
$221,500
Shady Grove CDP (Cherokee County)
453
$52,969
$201,400
Shady Grove CDP (McIntosh County)
501
$66,458
$161,400
Shady Point
900
$52,375
$104,700
Sharon
112
$78,375
N/A
Shattuck
1,212
$54,868
$119,400
Shawnee
31,671
$55,815
$160,100
Shidler
336
$71,023
$55,700
Short
299
N/A
$113,700
Silo
580
$67,313
$168,400
Simms
463
$79,417
$120,700
Skiatook
8,632
$57,480
$182,600
Slaughterville
4,251
$72,944
$219,400
Slick
142
$19,574
$131,300
Snake Creek
273
$108,750
N/A
Snyder
1,297
$41,099
$102,400
Soper
205
$41,875
$80,700
South Coffeyville
684
$56,875
$102,700
Sparks
113
$46,667
$56,700
Sparrowhawk
183
N/A
$182,300
Spaulding
125
$40,625
N/A
Spavinaw
359
$32,813
$67,900
Spencer
3,928
$59,861
$157,000
Sperry
1,066
$49,583
$109,500
Spiro
2,269
$41,848
$100,700
Sportmans Shores
168
N/A
$74,700
Sportsmen Acres
499
$54,306
$142,900
Springer
854
$58,625
$183,900
Steely Hollow
342
$107,771
N/A
Sterling
751
$67,981
$131,900
Stigler
2,729
$42,976
$163,900
Stillwater
49,269
$43,700
$237,200
Stilwell
3,755
$37,292
$101,600
Stonewall
445
$56,250
$82,500
Stoney Point
188
$34,861
$103,100
Stratford
1,331
$41,302
$100,500
Stringtown
409
$60,682
$106,300
Stroud
2,793
$61,250
$125,000
Stuart
198
$66,250
$89,000
Sulphur
4,874
$66,957
$122,000
Summit
124
N/A
N/A
Sunray
854
N/A
$87,800
Sweetwater
108
$55,208
$106,900
T
City / Town
Population
Median Income
Median Home Value
Tahlequah
16,935
$49,581
$185,400
Talala
300
$44,375
$110,600
Talihina
864
$40,500
$72,000
Taloga
327
$63,750
$115,600
Tamaha
199
$29,583
$87,300
Tatums
164
$43,750
$73,800
Taylor Ferry
906
$73,421
$235,900
Tecumseh
6,332
$48,573
$122,500
Temple
1,050
$29,243
$51,600
Tenkiller
285
N/A
$152,500
Teresita
157
$53,750
$132,500
Terral
231
$34,750
$57,700
Texanna
2,401
$50,789
$190,200
Texhoma
992
$61,366
$130,200
Thackerville
461
$58,500
$151,500
The
9,447
$77,108
$211,800
Thomas
1,170
$62,500
$135,400
Tiawah
225
$84,485
$263,900
Tipton
784
$63,125
$73,300
Tishomingo
3,083
$40,052
$110,600
Titanic
419
$67,500
$160,700
Tonkawa
3,014
$58,767
$84,300
Tonkawa Tribal Housing
276
$41,250
$43,800
Toppers
1,029
$52,431
$105,300
Tribbey
423
$49,375
$117,900
Tryon
372
$42,813
$102,500
Tullahassee
152
$101,917
$210,300
Tulsa
413,794
$59,838
$205,300
Tupelo
401
$37,500
$63,900
Turley
2,968
$42,298
$54,600
Turpin
441
$25,938
$85,800
Tushka
559
$31,250
$119,400
Tuttle
8,040
$103,994
$320,500
Twin Lakes
127
N/A
$63,900
Twin Oaks
278
$34,750
$198,400
Tyrone
1,082
$2,499
$55,400
U
City / Town
Population
Median Income
Median Home Value
Union City
1,722
$105,833
$298,400
V
City / Town
Population
Median Income
Median Home Value
Valley Brook
647
$47,200
$72,700
Valliant
883
$51,750
$106,600
Vanoss
120
$35,500
$64,200
Velma
590
$87,674
$111,500
Vera
323
$63,438
N/A
Verden
441
$42,500
$100,000
Verdigris
5,637
$84,259
$229,100
Vian
1,435
$41,250
$115,600
Vici
725
$54,375
$116,700
Vinita
5,300
$47,025
$96,200
W
City / Town
Population
Median Income
Median Home Value
Wagoner
8,082
$57,917
$148,900
Wainwright
103
$63,125
$76,700
Wakita
339
$35,769
$30,700
Walters
2,091
$54,425
$126,900
Wanette
274
$46,250
$119,600
Wapanucka
432
$35,417
$84,200
Warner
1,613
$55,479
$108,600
Warr Acres
10,466
$53,273
$164,500
Warwick
202
N/A
N/A
Washington
928
$90,321
$241,700
Watonga
2,623
$54,081
$89,700
Watts
234
$34,063
$93,600
Wauhillau
309
$29,760
$132,800
Waukomis
1,076
$61,339
$149,000
Waurika
2,004
$45,882
$64,800
Wayne
701
$66,071
$117,600
Waynoka
926
$52,431
$81,700
Weatherford
12,004
$54,704
$232,600
Webbers Falls
316
$84,250
$110,500
Welch
661
$35,813
$113,300
Weleetka
949
$42,292
$60,800
Welling
720
$47,135
$186,300
Wellston
902
$60,137
$106,800
Welty
162
$71,250
$220,000
West Siloam Springs
1,286
$59,904
$183,800
Westport
606
$83,214
$252,900
Westville
1,743
$39,400
$68,500
Wetumka
1,234
$27,058
$76,000
Wewoka
3,091
$37,986
$63,300
White Eagle
331
$41,667
$46,000
White Oak
242
$51,675
$492,900
Whitefield
479
$46,250
$115,500
Whitehorn Cove
1,223
$68,458
$232,600
Whitesboro
191
$39,375
$70,700
Wickliffe
745
$42,232
$119,000
Wilburton
2,602
$38,971
$93,600
Willow
140
$58,646
$33,300
Wilson
1,725
$60,625
$102,500
Winchester
633
$62,396
$177,300
Wister
1,105
$36,607
$106,500
Woodall
1,050
$58,571
$221,800
Woodlawn Park
180
$90,625
$283,800
Woodward
11,882
$54,463
$157,800
Wright City
538
$41,964
$64,300
Wyandotte
465
$42,500
$78,100
Wynnewood
1,756
$40,156
$111,600
Wynona
300
$41,875
N/A
Y
City / Town
Population
Median Income
Median Home Value
Yale
998
$42,750
$82,400
Yukon
25,529
$75,273
$198,900
Z
City / Town
Population
Median Income
Median Home Value
Zeb
522
$56,058
$151,600
Zena
280
N/A
N/A
Frequently Asked Questions
How many cities are in Oklahoma?
There are 675 cities, towns, and census-designated places in Oklahoma tracked in our database, based on U.S. Census Bureau data.
What is the average median household income in Oklahoma?
The average median household income across Oklahoma communities is $58,277, based on ACS 5-Year Estimates.
What is the average home value in Oklahoma?
The average median home value across Oklahoma cities is $131,742.
What is the largest city in Oklahoma?
The largest city in Oklahoma is Oklahoma City with a population of 697,125.
Data Source & Methodology
City data is sourced from the U.S. Census Bureau’s American Community Survey (ACS) 2023 5-Year Estimates. Includes demographics, income, education, housing, and employment data for all census-designated places.
Our Methodology · Data Sources · Source: U.S. Census Bureau
You're Almost In!
Thanks for subscribing. We just sent a confirmation email — tap the link inside to complete your signup.
📧 Check your inbox (and spam folder, just in case)