All cities in Oklahoma, sorted by 2024 population.
Rank
City
2024 pop
2020 base
4-yr Δ
4-yr Δ %
#1
Oklahoma City
712,919
681,069
31,850
+4.7%
#2
Tulsa
415,154
413,143
2,011
+0.5%
#3
Norman
131,010
127,997
3,013
+2.4%
#4
Broken Arrow
122,756
113,577
9,179
+8.1%
#5
Edmond
99,040
94,427
4,613
+4.9%
#6
Lawton
90,027
90,378
-351
-0.4%
#7
Moore
63,845
62,808
1,037
+1.7%
#8
Midwest City
58,505
58,404
101
+0.2%
#9
Enid
50,519
51,282
-763
-1.5%
#10
Stillwater
50,138
48,380
1,758
+3.6%
#11
Owasso
42,821
38,313
4,508
+11.8%
#12
Bartlesville
38,355
37,281
1,074
+2.9%
#13
Muskogee
36,849
36,846
3
+0.0%
#14
Shawnee
32,092
31,274
818
+2.6%
#15
Bixby
31,728
28,595
3,133
+11.0%
#16
Jenks
27,869
25,946
1,923
+7.4%
#17
Yukon
27,068
23,640
3,428
+14.5%
#18
Ardmore
25,064
24,720
344
+1.4%
#19
Ponca City
24,234
24,426
-192
-0.8%
#20
Mustang
23,965
19,918
4,047
+20.3%
#21
Sapulpa
23,297
21,923
1,374
+6.3%
#22
Duncan
23,174
22,675
499
+2.2%
#23
Del City
21,272
21,812
-540
-2.5%
#24
Durant
20,908
18,589
2,319
+12.5%
#25
Claremore
20,602
19,584
1,018
+5.2%
#26
Bethany
20,421
20,822
-401
-1.9%
#27
Sand Springs
20,330
19,917
413
+2.1%
#28
El Reno
20,041
16,993
3,048
+17.9%
#29
Altus
18,543
18,738
-195
-1.0%
#30
McAlester
18,108
18,167
-59
-0.3%
#31
Tahlequah
17,319
16,436
883
+5.4%
#32
Chickasha
17,014
16,059
955
+5.9%
#33
Ada
16,578
16,479
99
+0.6%
#34
Newcastle
14,677
10,989
3,688
+33.6%
#35
Glenpool
14,567
13,689
878
+6.4%
#36
Miami
12,886
12,995
-109
-0.8%
#37
Guymon
12,397
12,959
-562
-4.3%
#38
Choctaw
12,358
12,224
134
+1.1%
#39
Weatherford
12,047
12,086
-39
-0.3%
#40
Woodward
11,750
12,129
-379
-3.1%
#41
Guthrie
11,682
10,785
897
+8.3%
#42
Elk City
11,383
11,570
-187
-1.6%
#43
Okmulgee
11,354
11,301
53
+0.5%
#44
Coweta
11,093
9,649
1,444
+15.0%
#45
Warr Acres
10,456
10,448
8
+0.1%
#46
Blanchard
9,869
8,873
996
+11.2%
#47
Collinsville
9,757
7,950
1,807
+22.7%
#48
Pryor Creek
9,700
9,451
249
+2.6%
#49
The Village
9,337
9,544
-207
-2.2%
#50
Poteau
9,111
8,803
308
+3.5%
#51
Piedmont
9,092
7,392
1,700
+23.0%
#52
Skiatook
8,879
8,448
431
+5.1%
#53
Sallisaw
8,708
8,548
160
+1.9%
#54
Tuttle
8,584
7,412
1,172
+15.8%
#55
Cushing
8,444
8,325
119
+1.4%
#56
Wagoner
8,387
7,622
765
+10.0%
#57
Clinton
8,355
8,526
-171
-2.0%
#58
Noble
7,779
6,985
794
+11.4%
#59
Catoosa
7,497
7,424
73
+1.0%
#60
Grove
7,327
6,952
375
+5.4%
#61
Seminole
7,264
7,140
124
+1.7%
#62
Idabel
6,983
6,960
23
+0.3%
#63
Purcell
6,938
6,658
280
+4.2%
#64
Harrah
6,853
6,492
361
+5.6%
#65
Tecumseh
6,370
6,307
63
+1.0%
#66
Pauls Valley
6,112
6,041
71
+1.2%
#67
Blackwell
6,016
6,080
-64
-1.1%
#68
Holdenville
5,893
5,932
-39
-0.7%
#69
Verdigris
5,775
5,332
443
+8.3%
#70
Henryetta
5,606
5,645
-39
-0.7%
#71
Anadarko
5,530
5,743
-213
-3.7%
#72
Vinita
5,395
5,274
121
+2.3%
#73
Lone Grove
5,276
4,990
286
+5.7%
#74
Kingfisher
5,192
4,931
261
+5.3%
#75
Hugo
5,142
5,162
-20
-0.4%
#76
Alva
4,962
5,011
-49
-1.0%
#77
Hinton
4,931
4,929
2
+0.0%
#78
Sulphur
4,844
4,947
-103
-2.1%
#79
Sayre
4,841
4,808
33
+0.7%
#80
Pocola
4,588
4,258
330
+7.8%
#81
McLoud
4,519
4,351
168
+3.9%
#82
Marlow
4,505
4,390
115
+2.6%
#83
Perry
4,448
4,489
-41
-0.9%
#84
Slaughterville
4,324
4,166
158
+3.8%
#85
Bristow
4,282
4,253
29
+0.7%
#86
Broken Bow
4,227
4,206
21
+0.5%
#87
Madill
4,084
3,891
193
+5.0%
#88
Roland
4,021
3,365
656
+19.5%
#89
Spencer
3,883
3,983
-100
-2.5%
#90
Stilwell
3,855
3,716
139
+3.7%
#91
Nichols Hills
3,851
3,866
-15
-0.4%
#92
Fort Gibson
3,814
3,813
1
+0.0%
#93
Elgin
3,613
3,547
66
+1.9%
#94
Nowata
3,592
3,520
72
+2.0%
#95
Goldsby
3,516
2,694
822
+30.5%
#96
Dewey
3,439
3,370
69
+2.0%
#97
Mannford
3,429
3,276
153
+4.7%
#98
Muldrow
3,358
3,261
97
+3.0%
#99
Frederick
3,356
3,480
-124
-3.6%
#100
Hobart
3,300
3,415
-115
-3.4%
#101
Perkins
3,292
3,216
76
+2.4%
#102
Hominy
3,286
3,328
-42
-1.3%
#103
Bethel Acres
3,270
3,032
238
+7.8%
#104
Cleveland
3,263
3,204
59
+1.8%
#105
Jones
3,213
2,883
330
+11.4%
#106
Cache
3,179
2,947
232
+7.9%
#107
Calera
3,101
2,905
196
+6.7%
#108
Checotah
3,086
3,022
64
+2.1%
#109
Tishomingo
3,083
3,107
-24
-0.8%
#110
Okemah
3,066
3,075
-9
-0.3%
#111
Heavener
3,057
2,979
78
+2.6%
#112
Wewoka
3,047
3,133
-86
-2.7%
#113
Tonkawa
2,988
3,025
-37
-1.2%
#114
Chandler
2,944
2,855
89
+3.1%
#115
Atoka
2,925
2,870
55
+1.9%
#116
Pawhuska
2,923
2,988
-65
-2.2%
#117
Lindsay
2,910
2,871
39
+1.4%
#118
Marietta
2,891
2,855
36
+1.3%
#119
Eufaula
2,872
2,779
93
+3.3%
#120
Stroud
2,862
2,730
132
+4.8%
#121
Davis
2,831
2,836
-5
-0.2%
#122
Stigler
2,784
2,693
91
+3.4%
#123
New Cordell
2,744
2,772
-28
-1.0%
#124
Mangum
2,719
2,765
-46
-1.7%
#125
Fairview
2,653
2,752
-99
-3.6%
#126
Watonga
2,617
2,693
-76
-2.8%
#127
Drumright
2,527
2,563
-36
-1.4%
#128
Jay
2,474
2,422
52
+2.1%
#129
Prague
2,414
2,369
45
+1.9%
#130
Walters
2,384
2,409
-25
-1.0%
#131
Healdton
2,376
2,350
26
+1.1%
#132
Nicoma Park
2,294
2,311
-17
-0.7%
#133
Wilburton
2,280
2,279
1
+0.0%
#134
Kiefer
2,271
2,170
101
+4.7%
#135
Commerce
2,268
2,268
0
0.0%
#136
Newkirk
2,243
2,251
-8
-0.4%
#137
Hennessey
2,223
2,149
74
+3.4%
#138
Spiro
2,197
2,111
86
+4.1%
#139
Antlers
2,185
2,220
-35
-1.6%
#140
Pink
2,179
2,086
93
+4.5%
#141
Chouteau
2,154
2,052
102
+5.0%
#142
Union City
2,075
1,794
281
+15.7%
#143
Krebs
2,068
2,066
2
+0.1%
#144
Lexington
2,055
2,012
43
+2.1%
#145
Chelsea
1,986
1,987
-1
-0.1%
#146
Pawnee
1,971
1,937
34
+1.8%
#147
Wynnewood
1,944
1,929
15
+0.8%
#148
Burns Flat
1,916
1,951
-35
-1.8%
#149
Inola
1,895
1,891
4
+0.2%
#150
Hartshorne
1,886
1,947
-61
-3.1%
#151
Arkoma
1,858
1,808
50
+2.8%
#152
Waurika
1,842
1,840
2
+0.1%
#153
Hooker
1,732
1,802
-70
-3.9%
#154
Haskell
1,721
1,632
89
+5.5%
#155
Coalgate
1,715
1,659
56
+3.4%
#155
Langston
1,715
1,619
96
+5.9%
#157
Luther
1,671
1,495
176
+11.8%
#158
Hollis
1,665
1,792
-127
-7.1%
#159
Granite
1,622
1,627
-5
-0.3%
#160
Warner
1,609
1,609
0
0.0%
#161
Minco
1,548
1,505
43
+2.9%
#162
Helena
1,533
1,532
1
+0.1%
#163
Kingston
1,477
1,424
53
+3.7%
#164
Cherokee
1,453
1,464
-11
-0.8%
#165
Wilson
1,445
1,404
41
+2.9%
#166
Stratford
1,427
1,399
28
+2.0%
#167
Westville
1,420
1,412
8
+0.6%
#168
Byng
1,403
1,394
9
+0.6%
#169
Locust Grove
1,399
1,376
23
+1.7%
#170
Comanche
1,397
1,372
25
+1.8%
#171
Crescent
1,386
1,296
90
+6.9%
#171
Vian
1,386
1,382
4
+0.3%
#173
Carnegie
1,379
1,423
-44
-3.1%
#174
Dickson
1,372
1,332
40
+3.0%
#175
Oologah
1,350
1,295
55
+4.2%
#176
Morris
1,334
1,304
30
+2.3%
#177
Waukomis
1,325
1,346
-21
-1.6%
#178
Panama
1,299
1,266
33
+2.6%
#179
Beaver
1,252
1,270
-18
-1.4%
#180
Fletcher
1,251
1,211
40
+3.3%
#181
Konawa
1,246
1,295
-49
-3.8%
#182
Sperry
1,244
1,206
38
+3.2%
#183
Central High
1,232
1,183
49
+4.1%
#184
Snyder
1,229
1,272
-43
-3.4%
#185
Laverne
1,198
1,227
-29
-2.4%
#186
Okarche
1,193
1,142
51
+4.5%
#187
Shattuck
1,191
1,248
-57
-4.6%
#188
Beggs
1,184
1,174
10
+0.9%
#189
Geronimo
1,160
1,158
2
+0.2%
#190
Thomas
1,138
1,152
-14
-1.2%
#191
Mooreland
1,135
1,178
-43
-3.7%
#192
Wetumka
1,127
1,130
-3
-0.3%
#193
Fairland
1,109
1,103
6
+0.5%
#194
Salina
1,106
1,090
16
+1.5%
#195
Colbert
1,105
1,031
74
+7.2%
#196
Fairfax
1,102
1,133
-31
-2.7%
#197
Maysville
1,087
1,080
7
+0.6%
#198
Boley
1,085
1,086
-1
-0.1%
#199
Boise City
1,077
1,165
-88
-7.6%
#200
Caddo
1,075
1,016
59
+5.8%
#200
Yale
1,075
1,062
13
+1.2%
#202
West Siloam Springs
1,068
1,033
35
+3.4%
#203
Wister
1,061
1,034
27
+2.6%
#204
Okeene
1,052
1,083
-31
-2.9%
#205
Kellyville
1,049
1,032
17
+1.6%
#206
Forest Park
1,043
1,050
-7
-0.7%
#207
Meeker
1,029
1,004
25
+2.5%
#208
Rush Springs
1,024
996
28
+2.8%
#209
Buffalo
1,019
1,039
-20
-1.9%
#210
Apache
1,008
1,040
-32
-3.1%
#211
North Enid
1,002
1,015
-13
-1.3%
#212
Shady Point
1,000
974
26
+2.7%
#213
Gore
999
993
6
+0.6%
#214
Bray
997
953
44
+4.6%
#215
Geary
987
995
-8
-0.8%
#216
Dibble
985
889
96
+10.8%
#217
Mounds
984
937
47
+5.0%
#218
Erick
982
993
-11
-1.1%
#219
Barnsdall
975
1,032
-57
-5.5%
#220
Cashion
948
850
98
+11.5%
#221
Talihina
932
915
17
+1.9%
#222
Goodwell
927
954
-27
-2.8%
#223
Oakland
916
842
74
+8.8%
#224
Medford
915
932
-17
-1.8%
#225
Hydro
907
926
-19
-2.1%
#226
Pond Creek
893
890
3
+0.3%
#227
Oilton
891
883
8
+0.9%
#228
Grandfield
883
914
-31
-3.4%
#229
Ringling
875
868
7
+0.8%
#230
Maud
868
864
4
+0.5%
#231
Davenport
852
808
44
+5.4%
#232
Quinton
848
866
-18
-2.1%
#233
Temple
847
859
-12
-1.4%
#234
Texhoma
835
864
-29
-3.4%
#235
Tipton
832
862
-30
-3.5%
#236
Quapaw
829
814
15
+1.8%
#237
Ninnekah
820
782
38
+4.9%
#238
Seiling
809
849
-40
-4.7%
#239
Weleetka
806
808
-2
-0.2%
#240
Valliant
805
821
-16
-1.9%
#241
Cyril
804
828
-24
-2.9%
#242
Allen
803
802
1
+0.1%
#243
Washington
767
706
61
+8.6%
#244
Dewar
760
754
6
+0.8%
#245
Sentinel
755
763
-8
-1.0%
#246
Colcord
753
727
26
+3.6%
#246
Kansas
753
709
44
+6.2%
#248
Afton
752
746
6
+0.8%
#249
Elmore City
751
734
17
+2.3%
#249
Rock Island
751
720
31
+4.3%
#251
Adair
743
731
12
+1.6%
#252
Cheyenne
736
770
-34
-4.4%
#252
Empire City
736
703
33
+4.7%
#252
Mannsville
736
728
8
+1.1%
#255
Tyrone
735
732
3
+0.4%
#256
Garber
734
751
-17
-2.3%
#257
Copan
729
701
28
+4.0%
#258
Mountain View
721
740
-19
-2.6%
#259
Morrison
719
726
-7
-1.0%
#260
Wellston
711
682
29
+4.3%
#261
Blair
710
721
-11
-1.5%
#262
Springer
707
687
20
+2.9%
#263
Waynoka
703
717
-14
-2.0%
#264
Haileyville
698
715
-17
-2.4%
#265
South Coffeyville
694
683
11
+1.6%
#266
Wayne
670
622
48
+7.7%
#267
Ryan
668
666
2
+0.3%
#267
Sterling
668
672
-4
-0.6%
#269
Arapaho
662
666
-4
-0.6%
#270
Cole
652
621
31
+5.0%
#271
Valley Brook
644
663
-19
-2.9%
#272
Porter
640
561
79
+14.1%
#273
Howe
639
622
17
+2.7%
#274
Welch
638
623
15
+2.4%
#275
Langley
637
623
14
+2.2%
#276
Roff
629
635
-6
-0.9%
#277
Savanna
615
624
-9
-1.4%
#278
Bokchito
612
576
36
+6.3%
#279
Earlsboro
611
594
17
+2.9%
#279
Porum
611
604
7
+1.2%
#281
Kiowa
607
595
12
+2.0%
#282
Wright City
602
612
-10
-1.6%
#283
Paoli
591
581
10
+1.7%
#284
Corn
589
596
-7
-1.2%
#285
Okay
585
508
77
+15.2%
#286
Vici
583
612
-29
-4.7%
#287
Boswell
578
579
-1
-0.2%
#288
Velma
574
558
16
+2.9%
#289
Billings
573
576
-3
-0.5%
#290
Carney
572
545
27
+5.0%
#291
Clayton
555
554
1
+0.2%
#292
Winchester
554
543
11
+2.0%
#293
Ramona
548
525
23
+4.4%
#294
Red Oak
529
532
-3
-0.6%
#295
Lahoma
526
536
-10
-1.9%
#296
Glencoe
516
500
16
+3.2%
#296
Ketchum
516
498
18
+3.6%
#298
Verden
515
509
6
+1.2%
#299
Alex
508
485
23
+4.7%
#300
Calumet
506
442
64
+14.5%
#301
Fort Cobb
505
519
-14
-2.7%
#302
Wyandotte
495
488
7
+1.4%
#303
Fort Towson
494
495
-1
-0.2%
#304
Hulbert
493
475
18
+3.8%
#305
Canute
489
486
3
+0.6%
#306
Arnett
486
508
-22
-4.3%
#307
Medicine Park
474
409
65
+15.9%
#308
Covington
469
472
-3
-0.6%
#308
Johnson
469
458
11
+2.4%
#310
Ravia
467
466
1
+0.2%
#311
Hammon
463
477
-14
-2.9%
#312
Drummond
462
455
7
+1.5%
#313
Olustee
459
466
-7
-1.5%
#313
Westport
459
444
15
+3.4%
#315
Amber
455
415
40
+9.6%
#315
Canton
455
467
-12
-2.6%
#317
Forgan
450
448
2
+0.4%
#318
Keota
447
439
8
+1.8%
#319
Foyil
443
402
41
+10.2%
#319
Ochelata
443
426
17
+4.0%
#321
Binger
441
456
-15
-3.3%
#322
Cedar Valley
437
405
32
+7.9%
#323
Bernice
433
420
13
+3.1%
#323
Schulter
433
424
9
+2.1%
#323
Stringtown
433
417
16
+3.8%
#326
Achille
429
402
27
+6.7%
#327
Tushka
427
412
15
+3.6%
#328
Paden
423
420
3
+0.7%
#329
Cement
422
437
-15
-3.4%
#330
Stonewall
417
414
3
+0.7%
#331
Depew
415
411
4
+1.0%
#331
Dill City
415
417
-2
-0.5%
#331
Gage
415
434
-19
-4.4%
#334
Dover
411
401
10
+2.5%
#334
Thackerville
411
396
15
+3.8%
#336
Chattanooga
408
404
4
+1.0%
#337
Bokoshe
406
392
14
+3.6%
#338
Silo
402
382
20
+5.2%
#339
East Duke
397
394
3
+0.8%
#339
Ringwood
397
402
-5
-1.2%
#341
Prue
396
376
20
+5.3%
#342
Tryon
395
381
14
+3.7%
#343
Leedey
393
413
-20
-4.8%
#344
Wapanucka
390
387
3
+0.8%
#345
Wynona
383
366
17
+4.6%
#346
Whitefield
380
370
10
+2.7%
#347
Asher
376
370
6
+1.6%
#348
Custer City
369
370
-1
-0.3%
#349
McCurtain
360
357
3
+0.8%
#350
Carmen
359
360
-1
-0.3%
#350
Lone Wolf
359
371
-12
-3.2%
#352
Spavinaw
357
349
8
+2.3%
#353
Ripley
354
346
8
+2.3%
#354
Bowlegs
349
356
-7
-2.0%
#354
Fort Coffee
349
337
12
+3.6%
#356
Bridge Creek
347
336
11
+3.3%
#356
Oktaha
347
342
5
+1.5%
#358
Katie
346
331
15
+4.5%
#358
Tribbey
346
335
11
+3.3%
#360
Webbers Falls
340
334
6
+1.8%
#361
Coyle
338
311
27
+8.7%
#361
Sportsmen Acres
338
336
2
+0.6%
#363
Sawyer
337
337
0
0.0%
#364
Vera
336
324
12
+3.7%
#365
Tupelo
332
324
8
+2.5%
#366
Cameron
331
321
10
+3.1%
#366
Shidler
331
326
5
+1.5%
#368
Dustin
330
324
6
+1.9%
#369
Kaw City
327
323
4
+1.2%
#369
Optima
327
338
-11
-3.3%
#371
Agra
326
312
14
+4.5%
#372
Bennington
322
299
23
+7.7%
#373
Fort Supply
319
326
-7
-2.1%
#374
Fanshawe
316
309
7
+2.3%
#375
Eldorado
315
321
-6
-1.9%
#376
Mountain Park
314
319
-5
-1.6%
#377
Wanette
311
306
5
+1.6%
#378
Calvin
309
311
-2
-0.6%
#379
Wakita
308
313
-5
-1.6%
#380
Avant
302
301
1
+0.3%
#380
Fargo
302
312
-10
-3.2%
#382
Crowder
297
303
-6
-2.0%
#382
Randlett
297
291
6
+2.1%
#384
North Miami
295
289
6
+2.1%
#385
Jennings
293
281
12
+4.3%
#385
Lamont
293
298
-5
-1.7%
#387
Mill Creek
291
291
0
0.0%
#388
Eakly
287
296
-9
-3.0%
#389
Kinta
285
282
3
+1.1%
#390
Haworth
284
284
0
0.0%
#391
Lenapah
281
274
7
+2.6%
#392
Lehigh
279
272
7
+2.6%
#392
Rattan
279
278
1
+0.4%
#392
Terral
279
278
1
+0.4%
#395
Cleo Springs
277
284
-7
-2.5%
#395
Gracemont
277
284
-7
-2.5%
#395
Watts
277
272
5
+1.8%
#398
Taloga
276
289
-13
-4.5%
#399
Delaware
274
266
8
+3.0%
#399
Indiahoma
274
276
-2
-0.7%
#401
Ralston
273
267
6
+2.2%
#402
Braggs
271
266
5
+1.9%
#403
Hochatown
268
271
-3
-1.1%
#403
Oaks
268
268
0
0.0%
#405
Talala
266
261
5
+1.9%
#406
Keyes
254
273
-19
-7.0%
#407
Gans
252
248
4
+1.6%
#407
Goltry
252
250
2
+0.8%
#409
Francis
251
247
4
+1.6%
#410
Milburn
250
250
0
0.0%
#410
Roosevelt
250
256
-6
-2.3%
#412
Foster
249
245
4
+1.6%
#412
Red Rock
249
249
0
0.0%
#414
Kremlin
247
247
0
0.0%
#415
Bluejacket
243
236
7
+3.0%
#416
Mead
239
223
16
+7.2%
#417
Davidson
236
242
-6
-2.5%
#418
Cromwell
235
238
-3
-1.3%
#418
Mulhall
235
215
20
+9.3%
#420
Disney
227
223
4
+1.8%
#421
Soper
226
227
-1
-0.4%
#422
Marshall
224
209
15
+7.2%
#423
Alderson
217
219
-2
-0.9%
#424
Millerton
213
214
-1
-0.5%
#425
Butler
207
209
-2
-1.0%
#426
Byars
204
188
16
+8.5%
#427
Hardesty
201
205
-4
-2.0%
#428
Breckenridge
200
204
-4
-2.0%
#429
Jet
197
197
0
0.0%
#430
Meno
194
198
-4
-2.0%
#431
Caney
192
185
7
+3.8%
#431
Pocasset
192
185
7
+3.8%
#431
Stuart
192
193
-1
-0.5%
#434
Dougherty
191
195
-4
-2.1%
#435
Ames
189
195
-6
-3.1%
#436
Fitzhugh
187
184
3
+1.6%
#436
Nash
187
189
-2
-1.1%
#438
Marble City
185
183
2
+1.1%
#439
Bessie
183
182
1
+0.5%
#439
Camargo
183
192
-9
-4.7%
#439
Marland
183
183
0
0.0%
#442
Longdale
182
183
-1
-0.5%
#443
Carter
180
183
-3
-1.6%
#444
Freedom
179
180
-1
-0.6%
#445
Pittsburg
178
181
-3
-1.7%
#446
Garvin
177
178
-1
-0.6%
#446
Osage
177
173
4
+2.3%
#446
Warwick
177
167
10
+6.0%
#449
Arcadia
176
169
7
+4.1%
#449
Big Cabin
176
170
6
+3.5%
#451
Taft
173
173
0
0.0%
#452
Aline
171
170
1
+0.6%
#453
Castle
169
170
-1
-0.6%
#454
Manitou
168
171
-3
-1.8%
#455
Boynton
165
163
2
+1.2%
#455
Cimarron City
165
151
14
+9.3%
#455
Etowah
165
161
4
+2.5%
#458
Braman
164
165
-1
-0.6%
#458
Gotebo
164
169
-5
-3.0%
#460
Kenefic
159
147
12
+8.2%
#460
Martha
159
162
-3
-1.9%
#462
Gene Autry
158
154
4
+2.6%
#463
Liberty
157
149
8
+5.4%
#464
Le Flore
156
151
5
+3.3%
#465
Tamaha
154
152
2
+1.3%
#465
Woodlawn Park
154
159
-5
-3.1%
#467
Spaulding
149
147
2
+1.4%
#468
Slick
148
141
7
+5.0%
#469
Indianola
144
148
-4
-2.7%
#470
Canadian
143
147
-4
-2.7%
#471
Hunter
141
143
-2
-1.4%
#472
Orlando
139
130
9
+6.9%
#473
Bearden
136
136
0
0.0%
#474
Grayson
134
130
4
+3.1%
#475
Kemp
133
125
8
+6.4%
#476
Reydon
132
139
-7
-5.0%
#477
Fairmont
131
132
-1
-0.8%
#478
Peoria
130
127
3
+2.4%
#478
Sharon
130
134
-4
-3.0%
#480
Lawrence Creek
129
123
6
+4.9%
#481
Phillips
128
124
4
+3.2%
#482
Rocky
127
128
-1
-0.8%
#482
St. Louis
127
126
1
+0.8%
#484
Carlton Landing
126
98
28
+28.6%
#485
Burbank
125
122
3
+2.5%
#485
Norge
125
115
10
+8.7%
#487
Lamar
124
121
3
+2.5%
#487
Sparks
124
119
5
+4.2%
#489
Armstrong
121
113
8
+7.1%
#489
Bromide
121
120
1
+0.8%
#489
Burlington
121
120
1
+0.8%
#492
Tatums
119
115
4
+3.5%
#493
Willow
116
117
-1
-0.9%
#494
Greenfield
115
115
0
0.0%
#495
Cornish
113
112
1
+0.9%
#496
Faxon
112
112
0
0.0%
#496
Hallett
112
108
4
+3.7%
#496
Summit
112
107
5
+4.7%
#496
Tullahassee
112
95
17
+17.9%
#500
Council Hill
111
109
2
+1.8%
#501
Dacoma
110
110
0
0.0%
#502
Colony
109
110
-1
-0.9%
#503
Lookeba
108
109
-1
-0.9%
#504
Hastings
107
107
0
0.0%
#504
Pensacola
107
101
6
+5.9%
#504
Rentiesville
107
103
4
+3.9%
#507
Loco
106
101
5
+5.0%
#508
Hanna
105
101
4
+4.0%
#509
Foss
103
102
1
+1.0%
#510
Sweetwater
102
102
0
0.0%
#511
Redbird
100
88
12
+13.6%
#512
Bridgeport
99
98
1
+1.0%
#513
Hitchcock
98
100
-2
-2.0%
#514
Wann
97
94
3
+3.2%
#515
Wainwright
96
93
3
+3.2%
#516
Gould
95
102
-7
-6.9%
#516
Kendrick
95
92
3
+3.3%
#518
Devol
93
93
0
0.0%
#518
Gerty
93
94
-1
-1.1%
#518
Horntown
93
91
2
+2.2%
#521
Addington
92
90
2
+2.2%
#522
Manchester
90
89
1
+1.1%
#523
New Alluwe
88
87
1
+1.1%
#524
Carrier
87
88
-1
-1.1%
#524
Lake Aluma
87
89
-2
-2.2%
#526
Centrahoma
86
83
3
+3.6%
#526
Kildare
86
87
-1
-1.1%
#528
Hoffman
85
83
2
+2.4%
#529
Atwood
84
84
0
0.0%
#530
Bradley
83
79
4
+5.1%
#530
Terlton
83
79
4
+5.1%
#532
Hickory
82
84
-2
-2.4%
#533
Grand Lake Towne
79
79
0
0.0%
#534
Leon
78
75
3
+4.0%
#534
Lone Chimney
78
76
2
+2.6%
#534
Sasakwa
78
81
-3
-3.7%
#537
Deer Creek
75
76
-1
-1.3%
#538
Brooksville
74
73
1
+1.4%
#539
Fair Oaks
73
65
8
+12.3%
#539
Headrick
73
74
-1
-1.4%
#539
Hillsdale
73
74
-1
-1.4%
#542
Blackburn
71
69
2
+2.9%
#542
Loyal
71
68
3
+4.4%
#542
Oakwood
71
75
-4
-5.3%
#545
Paradise Hill
70
71
-1
-1.4%
#546
Maramec
69
66
3
+4.5%
#547
Rosedale
68
63
5
+7.9%
#548
Hendrix
67
62
5
+8.1%
#548
Lima
67
67
0
0.0%
#548
Skedee
67
65
2
+3.1%
#548
Strang
67
66
1
+1.5%
#552
Ratliff City
65
64
1
+1.6%
#553
Elmer
63
64
-1
-1.6%
#553
Hitchita
63
62
1
+1.6%
#555
Albion
61
60
1
+1.7%
#555
Mutual
61
63
-2
-3.2%
#555
Webb City
61
58
3
+5.2%
#558
IXL
60
60
0
0.0%
#559
Gate
57
59
-2
-3.4%
#560
Douglas
53
51
2
+3.9%
#561
Smith Village
51
49
2
+4.1%
#562
Yeager
50
46
4
+8.7%
#563
Rosston
49
50
-1
-2.0%
#564
Vernon
46
43
3
+7.0%
#565
Byron
41
41
0
0.0%
#565
Texola
41
42
-1
-2.4%
#567
Amorita
40
40
0
0.0%
#568
Hollister
34
35
-1
-2.9%
#569
Clearview
33
33
0
0.0%
#569
Grainola
33
33
0
0.0%
#571
Moffett
32
32
0
0.0%
#572
Ashland
31
32
-1
-3.1%
#573
May
30
30
0
0.0%
#574
Strong City
29
29
0
0.0%
#575
Putnam
27
27
0
0.0%
#576
Fallis
24
23
1
+4.3%
#577
Friendship
23
24
-1
-4.2%
#578
Macomb
22
22
0
0.0%
#578
Sugden
22
22
0
0.0%
#578
Valley Park
22
20
2
+10.0%
#581
Stidham
19
19
0
0.0%
#582
Renfrow
18
18
0
0.0%
#583
Foraker
17
15
2
+13.3%
#584
Meridian
16
15
1
+6.7%
#585
Loveland
14
15
-1
-6.7%
#586
Jefferson
10
10
0
0.0%
#587
Lambert
6
6
0
0.0%
#588
Knowles
5
5
0
0.0%
#589
Cooperton
4
4
0
0.0%
#589
Lotsee
4
4
0
0.0%
#591
Mule Barn
0
0
0
—
Top 500 of 591 Oklahoma cities. Full dataset in the CSV.
Methodology · what counts as a city
Oklahoma cities follow the V1 universe.
Oklahoma cities follow the same V1 universe: incorporated places, consolidated city-county governments where applicable, and Washington DC where applicable. Census-designated places (CDPs) are excluded, with one named national exception — Urban Honolulu (Honolulu only). State ranks are standard competition ranking (“1224”) within Oklahoma: tied cities share the lower rank and the next rank is skipped. Ranks are pre-computed in the dataset (state_rank_pop_2024).