Oklahoma Cities by Population

Below are the 835 Oklahoma cities sorted by population from largest to smallest. The population data are from the 2022 Population Estimates Program and 2021 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Oklahoma cities population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Oklahoma cities

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 11,480 businesses.

Rank City Population
1 Oklahoma City 694,800
2 Tulsa 411,867
3 Norman 129,627
4 Broken Arrow 117,911
5 Edmond 96,286
6 Lawton 91,542
7 Moore 63,223
8 Midwest City 57,950
9 Enid 50,499
10 Stillwater 49,160
11 Owasso 39,328
12 Bartlesville 37,795
13 Muskogee 36,738
14 Shawnee 31,720
15 Bixby 29,800
16 Jenks 27,141
17 Yukon 25,556
18 Ardmore 24,869
19 Ponca City 24,340
20 Duncan 23,045
21 Sapulpa 22,580
22 Mustang 22,232
23 Del City 21,388
24 Bethany 20,447
25 Claremore 20,174
26 Sand Springs 20,031
27 Durant 19,628
28 El Reno 18,560
29 Altus 18,556
30 McAlester 18,108
31 Tahlequah 16,828
32 Chickasha 16,549
33 Ada 16,542
34 Glenpool 14,211
35 Newcastle 13,055
36 Miami 12,913
37 Guymon 12,378
38 Choctaw 12,218
39 Weatherford 11,859
40 Woodward 11,789
41 Okmulgee 11,402
42 Elk City 11,290
43 Guthrie 11,191
44 Coweta 10,456
45 Warr Acres 10,371
46 Pryor Creek 9,566
47 Blanchard 9,481
48 The Village 9,401
49 Poteau 8,959
50 Collinsville 8,840
51 Skiatook 8,586
52 Sallisaw 8,540
53 Piedmont 8,445
54 Cushing 8,345
55 Clinton 8,282
56 Wagoner 8,132
57 Tuttle 8,073
58 Noble 7,556
59 Catoosa 7,439
60 Grove 7,215
61 Seminole 7,141
62 Idabel 7,056
63 Purcell 6,762
64 Harrah 6,425
65 Tecumseh 6,332
66 Blackwell 6,071
67 Pauls Valley 6,026
68 Holdenville 5,916
69 Verdigris 5,692
70 Henryetta 5,625
71 Anadarko 5,531
72 Hugo 5,221
73 Vinita 5,180
74 Lone Grove 5,134
75 Alva 4,998
76 Kingfisher 4,964
77 Sulphur 4,951
78 Hinton 4,893
79 Sayre 4,765
80 Marlow 4,467
81 Perry 4,462
82 McLoud 4,451
83 Pocola 4,414
84 Bristow 4,254
85 Broken Bow 4,244
86 Slaughterville 4,230
87 Madill 4,023
88 Spencer 3,905
89 Nichols Hills 3,826
90 Fort Gibson 3,810
91 Stilwell 3,727
92 Elgin 3,640
93 Roland 3,633
94 Nowata 3,565
95 Frederick 3,474
96 Dewey 3,398
97 Park Hill 3,369
98 Hobart 3,342
99 Mannford 3,302
100 Muldrow 3,289
101 Hominy 3,286
102 Perkins 3,254
103 Cleveland 3,217
104 Atoka 3,200
105 Bethel Acres 3,156
106 Tishomingo 3,115
107 Cache 3,108
108 Checotah 3,076
109 Goldsby 3,065
110 Wewoka 3,064
111 Tonkawa 3,016
112 TIE Longtown 3,013
112 TIE Calera 3,013
114 Jones 3,012
115 Okemah 3,010
116 Heavener 2,997
117 Pawhuska 2,934
118 Chandler 2,895
119 Turley 2,869
120 Lindsay 2,855
121 Marietta city 2,832
122 Stroud 2,809
123 Eufaula 2,805
124 Davis 2,797
125 Mangum 2,788
126 New Cordell 2,719
127 Stigler 2,697
128 Fairview 2,640
129 Watonga 2,572
130 Drumright 2,541
131 Jay 2,452
132 Walters 2,381
133 Prague 2,376
134 Texanna 2,370
135 Healdton 2,334
136 Wilburton 2,322
137 Nicoma Park 2,295
138 Oakhurst 2,290
139 Commerce 2,272
140 Kiefer 2,231
141 Antlers 2,198
142 Newkirk 2,178
143 Hennessey 2,156
144 TIE Spiro 2,131
144 TIE Pink 2,131
146 Chouteau 2,106
147 Krebs 2,075
148 Lexington 2,019
149 Chelsea 1,993
150 Pawnee 1,939
151 Union City 1,936
152 Wynnewood 1,920
153 Hartshorne 1,918
154 Burns Flat 1,907
155 Inola 1,897
156 Waurika 1,852
157 Arkoma 1,829
158 Hollis 1,749
159 Hooker 1,724
160 Justice 1,721
161 Coalgate 1,686
162 Haskell 1,668
163 Langston 1,663
164 McCord 1,645
165 Granite 1,642
166 Warner 1,604
167 Norwood 1,561
168 Copeland 1,553
169 Helena 1,528
170 Luther 1,521
171 Minco 1,511
172 Kingston 1,470
173 Cherokee 1,437
174 Cleora 1,425
175 Wilson 1,422
176 Stratford 1,406
177 Comanche 1,394
178 Byng 1,392
179 Locust Grove 1,387
180 Vian 1,377
181 Carnegie 1,375
182 Westville 1,359
183 Dickson 1,350
184 Crescent 1,349
185 Waukomis 1,321
186 Bushyhead 1,320
187 Oologah 1,314
188 Morris 1,312
189 Panama 1,284
190 Konawa 1,269
191 Beaver 1,266
192 Whitehorn Cove 1,265
193 Fletcher 1,249
194 Snyder 1,243
195 Central High 1,217
196 Shattuck 1,216
197 Grandview 1,211
198 Beggs 1,184
199 Geronimo 1,176
200 Laverne 1,170
201 Latta 1,155
202 Okarche 1,153
203 Mooreland 1,142
204 Boise City 1,141
205 Wetumka 1,132
206 Thomas 1,123
207 Sperry 1,117
208 Woodall 1,114
209 Fairfax 1,111
210 Fairland 1,106
211 Briggs 1,105
212 Moodys 1,093
213 Salina 1,092
214 Toppers 1,091
215 Boley 1,083
216 Maysville 1,082
217 Colbert 1,074
218 Yale 1,067
219 Keys 1,061
220 Caddo 1,052
221 TIE Wister 1,047
221 TIE Brushy 1,047
223 Forest Park 1,041
224 West Siloam Springs 1,040
225 Okeene 1,038
226 Cookson 1,031
227 Kellyville 1,020
228 Barnsdall 1,015
229 Meeker 1,012
230 Rush Springs 1,007
231 Apache 1,004
232 North Enid 997
233 Buffalo 995
234 Bray 985
235 Shady Point 982
236 Kenwood 980
237 Gore 974
238 Erick 972
239 Geary 964
240 Mounds 960
241 Dibble 943
242 Peggs 942
243 Goodwell 924
244 Talihina 923
245 Grandfield 914
246 Hydro 898
247 Sequoyah 896
248 Medford 894
249 Pond Creek 893
250 TIE Cashion 892
250 TIE Cherry Tree 892
252 TIE Oakland 885
252 TIE Oilton 885
254 Ringling 875
255 Wickliffe 869
256 TIE Tipton 864
256 TIE Maud 864
258 Quinton 854
259 TIE Temple 849
259 TIE Taylor Ferry 849
261 Davenport 838
262 Seiling 834
263 Texhoma 823
264 TIE Flint Creek 817
264 TIE Burneyville 817
266 Quapaw 814
267 Valliant 813
268 Allen 801
269 Cyril 799
270 Ninnekah 795
271 Weleetka 792
272 Cumberland 774
273 TIE Akins 762
273 TIE Rocky Point 762
275 Dewar 760
276 Colcord 750
277 Sentinel 747
278 Lost City 744
279 Mannsville 741
280 TIE Cheyenne 740
280 TIE Keefton 740
282 Elmore City 739
283 Adair 736
284 Rock Island 734
285 Afton 733
286 Kansas 732
287 Mountain View 729
288 Cartwright 726
289 Empire City 725
290 TIE Copan 721
290 TIE Garber 721
290 TIE Pickett 721
293 Morrison 720
294 Tyrone 719
295 Haileyville 709
296 Blair 707
297 Waynoka 703
298 Washington 700
299 Springer 694
300 South Coffeyville 689
301 Wellston 688
302 TIE Welling 678
302 TIE Sterling 678
304 Brent 673
305 Ryan 672
306 Carlisle 671
307 Sunray 669
308 Arapaho 654
309 TIE Valley Brook 648
309 TIE Cole 648
311 Wayne 647
312 Pettit 646
313 TIE Roff 631
313 TIE Howe 631
315 Fairfield 625
316 Welch 622
317 Savanna 621
318 TIE Langley 611
318 TIE Limestone 611
320 TIE Kiowa 606
320 TIE Wright City 606
322 TIE Porum 605
322 TIE Earlsboro 605
324 Porter 604
325 Vici 598
326 Bokchito 593
327 Lyons Switch 590
328 Zeb 589
329 Corn 584
330 Boswell 583
331 TIE Remy 581
331 TIE Paoli 581
333 Billings 573
334 TIE Pin Oak Acres 571
334 TIE Velma 571
336 Rocky Mountain 565
337 Carney 558
338 Clayton 555
339 Winchester 554
340 Okay 548
341 Red Oak 538
342 Ramona 536
343 Shady Grove CDP 532
344 Lahoma 523
345 Verden 512
346 Redbird Smith 510
347 Glencoe 507
348 Ketchum 502
349 TIE Fort Towson 501
349 TIE Fort Cobb 501
351 Shady Grove CDP 493
352 Hulbert 492
353 TIE Wyandotte 491
353 TIE Alex 491
355 Simms 489
356 Arnett 485
357 Canute 481
358 Calumet 472
359 Ravia 471
360 Covington 468
361 Johnson 465
362 Hammon 463
363 Olustee 462
364 White Eagle 457
365 Drummond 452
366 Westport 451
367 TIE Forgan 450
367 TIE Medicine Park 450
369 Canton 448
370 Old Green 446
371 Keota 442
372 Binger 441
373 Amber 439
374 Ochelata 435
375 TIE Schulter 430
375 TIE Bernice 430
377 TIE Cedar Valley 422
377 TIE Gage 422
377 TIE Stringtown 422
380 TIE Cement 419
380 TIE Lowrey 419
382 Foyil 418
383 TIE Stonewall 414
383 TIE Tushka 414
385 Achille 413
386 Paden 412
387 TIE Depew 411
387 TIE Chattanooga 411
389 TIE Dill City 410
389 TIE Thackerville 410
391 TIE Leedey 409
391 TIE New Eucha 409
393 Eagletown 408
394 Dover 402
395 Bokoshe 401
396 Silo 396
397 Wapanucka 394
398 East Duke 391
399 Ringwood 390
400 Tryon 387
401 Prue 380
402 TIE Whitefield 377
402 TIE Cedar Lake 377
402 TIE Wauhillau 377
405 TIE Asher 373
405 TIE Wynona 373
407 Tonkawa Tribal Housing 369
408 Baron 367
409 Sand Hill 364
410 TIE Titanic 363
410 TIE Lone Wolf 363
412 Custer City 360
413 McCurtain 358
414 Turpin 357
415 Coyle 355
416 TIE Tenkiller 354
416 TIE Barber 354
418 Carmen 353
419 TIE Bowlegs 352
419 TIE Spavinaw 352
421 Ripley 350
422 Oktaha 346
423 Bridge Creek 343
424 TIE Fort Coffee 342
424 TIE Tribbey 342
426 Sawyer 341
427 Long 339
428 TIE Webbers Falls 337
428 TIE Notchietown 337
430 Katie 335
431 Vera 331
432 TIE Kaw City 328
432 TIE Bell 328
432 TIE Twin Oaks 328
435 TIE Little Rock 327
435 TIE Shidler 327
437 TIE Dustin 326
437 TIE Tupelo 326
439 Cameron 325
440 Optima 324
441 Snake Creek 323
442 Leach 322
443 TIE Agra 318
443 TIE Sportsmen Acres 318
445 TIE Peavine 316
445 TIE Mountain Park 316
447 TIE Eldorado 314
447 TIE Fanshawe 314
449 Fort Supply 313
450 TIE Liberty CDP 312
450 TIE Calvin 312
452 TIE Evening Shade 310
452 TIE Bennington 310
454 Nicut 308
455 TIE Wakita 307
455 TIE Fargo 307
457 TIE Chewey 306
457 TIE Lane 306
459 Gregory 304
460 TIE Gowen 301
460 TIE Avant 301
462 Crowder 299
463 Belfonte 298
464 TIE Mill Creek 296
464 TIE Crescent Springs 296
466 North Miami 293
467 TIE Randlett 292
467 TIE Lamont 292
467 TIE Grant 292
470 Little Ponderosa 288
471 Coleman 287
472 Jennings 286
473 TIE Taloga 285
473 TIE Eakly 285
475 Haworth 284
476 TIE Kinta 283
476 TIE Canadian Shores 283
478 TIE Wanette 281
478 TIE Indiahoma 281
480 TIE Lenapah 280
480 TIE Terral 280
482 TIE Caney CDP 277
482 TIE Watts 277
482 TIE Rattan 277
485 TIE Lehigh 274
485 TIE Gracemont 274
485 TIE Proctor 274
488 Cleo Springs 273
489 Delaware 271
490 TIE Oaks 270
490 TIE Greasy 270
492 Ralston 269
493 Keyes 268
494 Braggs 267
495 TIE Chance 263
495 TIE Adams 263
495 TIE Preston 263
498 Talala 262
499 Arpelar 258
500 TIE Sand Point 257
500 TIE Rose 257
502 Mallard Bay 256
503 Milburn 254
504 Roosevelt 252
505 Gans 251
506 TIE Red Rock 249
506 TIE Goltry 249
508 TIE Ballou 248
508 TIE Davidson 248
508 TIE Francis 248
511 Foster 247
512 Gideon 245
513 Kremlin 243
514 West Peavine 240
515 TIE Bluejacket 236
515 TIE Cromwell 236
517 Mead 235
518 Cedar Crest 232
519 Soper 230
520 White Oak 228
521 Mulhall 226
522 Disney 225
523 TIE Sycamore 224
523 TIE Elm Grove 224
525 TIE Marshall 220
525 TIE Steely Hollow 220
527 TIE Dale 219
527 TIE Alderson 219
529 River Bottom 218
530 Millerton 215
531 TIE Hochatown 213
531 TIE Cloud Creek 213
533 Haywood 210
534 Rocky Ford 208
535 Butler town 203
536 Hanson 201
537 Breckenridge 200
538 Byars 199
539 TIE Hardesty 198
539 TIE Oak Hill-Piney 198
541 TIE Lebanon 197
541 TIE Sportmans Shores 197
543 Stuart 195
544 TIE Eldon 194
544 TIE Jet 194
546 TIE Meno 192
546 TIE Dougherty 192
548 Teresita 190
549 Nash 189
550 Clarita 188
551 Ames 187
552 TIE Caney town 186
552 TIE Camargo 186
552 TIE Pocasset 186
555 Middleberg 185
556 TIE Fitzhugh 184
556 TIE Marland 184
556 TIE Marble City 184
556 TIE Sams Corner 184
560 TIE Bessie 181
560 TIE Short 181
560 TIE Dry Creek 181
563 TIE Longdale 180
563 TIE Pittsburg 180
565 TIE Freedom 179
565 TIE Drowning Creek 179
567 TIE Osage 178
567 TIE Garvin 178
567 TIE Carter 178
570 TIE Edgewater Park 173
570 TIE Dixon 173
572 TIE Arcadia 172
572 TIE Taft 172
574 TIE Big Cabin 171
574 TIE Manitou 171
576 Warwick 170
577 TIE Castle 169
577 TIE Stoney Point 169
579 TIE Aline 168
579 TIE Leonard 168
581 Bee 167
582 Gotebo 165
583 Braman 164
584 TIE Cimarron City 163
584 TIE Whitesboro 163
584 TIE Boynton 163
587 Butler CDP 162
588 Etowah 161
589 TIE White Water 160
589 TIE Honey Hill 160
589 TIE Martha 160
592 Lequire 159
593 Slick 157
594 Box 155
595 Gene Autry 154
596 TIE Kenefic 153
596 TIE Woodlawn Park 153
598 TIE Tamaha 152
598 TIE Greenville 152
598 TIE Liberty town 152
598 TIE Blue 152
602 Le Flore 151
603 TIE Zena 149
603 TIE Spaulding 149
605 TIE Tiawah 148
605 TIE Monroe 148
607 Indianola town 147
608 Briartown 146
609 Canadian 145
610 Iron Post 144
611 TIE Sparrowhawk 143
611 TIE Christie 143
613 Marietta CDP 142
614 Hunter 141
615 TIE Connerville 139
615 TIE Platter 139
617 TIE Narcissa 135
617 TIE Dennis 135
619 TIE Bearden 134
619 TIE Little City 134
621 Reydon 133
622 TIE Kemp 132
622 TIE Orlando 132
624 TIE Grayson 130
624 TIE Peoria 130
626 TIE Murphy 129
626 TIE Fairmont 129
628 TIE Sharon 128
628 TIE Cayuga 128
630 Hennepin 127
631 Rocky 126
632 TIE Phillips 125
632 TIE St. Louis 125
634 TIE Burlington 124
634 TIE Bull Hollow 124
634 TIE Enterprise 124
634 TIE Twin Lakes 124
638 TIE Lawrence Creek 123
638 TIE Burbank 123
640 Norge 121
641 TIE Bromide 120
641 TIE Willow 120
641 TIE Flute Springs 120
641 TIE Lamar 120
641 TIE Sparks 120
641 TIE Chester 120
647 Pump Back 119
648 Cottonwood 118
649 Tatums 117
650 Armstrong 116
651 Welty 115
652 TIE Ingalls 114
652 TIE Cornish 114
654 TIE Greenfield 113
654 TIE Pumpkin Hollow 113
654 TIE Faxon 113
657 TIE Nescatunga 112
657 TIE Hallett 112
659 Mazie 111
660 TIE Council Hill 110
660 TIE McBride 110
662 Summit 109
663 TIE Moyers 108
663 TIE Colony 108
665 TIE Rentiesville 107
665 TIE Dacoma 107
667 TIE Carlton Landing 106
667 TIE Hastings 106
669 Hanna 105
670 TIE Pensacola 104
670 TIE Johnson Prairie 104
670 TIE Tullahassee 104
673 TIE Lawtonka Acres 103
673 TIE Olive 103
673 TIE Loco 103
673 TIE Lake Ellsworth Addition 103
677 TIE Sweetwater 101
677 TIE Brush Creek 101
679 TIE Gould 99
679 TIE Foss 99
679 TIE Baker 99
682 TIE Sour John 98
682 TIE Wann 98
684 TIE Horntown 97
684 TIE Hitchcock 97
686 TIE Gerty 95
686 TIE Bridgeport 95
688 TIE Pinhook Corner 94
688 TIE Felt 94
688 TIE Wainwright 94
691 Redbird 93
692 TIE Dotyville 92
692 TIE Devol 92
694 TIE Mehan 91
694 TIE Lakeside Village 91
694 TIE Kendrick 91
697 TIE Erin Springs 89
697 TIE Lake Aluma 89
699 TIE Manchester 88
699 TIE Kildare 88
701 TIE New Alluwe 87
701 TIE Panola 87
701 TIE Bug Tussle 87
701 TIE Earl 87
705 TIE Milfay 86
705 TIE Carrier 86
705 TIE Bowring 86
705 TIE Addington 86
709 TIE Hoffman 85
709 TIE Bache 85
709 TIE Cowlington 85
709 TIE Tuskahoma 85
709 TIE Centrahoma 85
714 TIE Lucien 84
714 TIE Bradley 84
714 TIE Bentley 84
714 TIE Atwood 84
718 Hickory 83
719 Cave Spring 82
720 Deer Lick 80
721 TIE Fair Oaks 79
721 TIE Grand Lake Towne 79
721 TIE Mulberry 79
724 Terlton 78
725 TIE Sasakwa 77
725 TIE Smithville 77
727 TIE Leon 75
727 TIE Deer Creek 75
729 TIE Lookeba 73
729 TIE Headrick 73
729 TIE Etta 73
729 TIE Paradise Hill 73
733 TIE Hillsdale 72
733 TIE Vanoss 72
733 TIE Hoyt 72
733 TIE Brooksville 72
733 TIE Oakwood 72
738 TIE Blanco 70
738 TIE Bison 70
740 TIE Loyal 69
740 TIE Fittstown 69
742 TIE Washita 68
742 TIE Maramec 68
744 Strang 67
745 TIE Isabella 66
745 TIE Albany 66
745 TIE Lima 66
745 TIE Blackburn 66
749 TIE Emet 65
749 TIE Nashoba 65
749 TIE Rosedale 65
752 TIE Ratliff City 64
752 TIE Fox 64
752 TIE Skedee 64
752 TIE Hendrix 64
756 TIE Hitchita 63
756 TIE Elmer 63
758 Mutual 62
759 Albion 61
760 Webb City 60
761 IXL 59
762 Gate 58
763 TIE Swink 57
763 TIE Fay 57
765 Nardin 53
766 Reagan 51
767 TIE Rosston 50
767 TIE Smith Village 50
769 TIE Blackgum 49
769 TIE Douglas 49
769 TIE Yeager 49
769 TIE Whippoorwill 49
773 Caney Ridge 48
774 Wardville 47
775 TIE Golden 46
775 TIE Utica 46
777 Duchess Landing 44
778 TIE Dwight Mission 42
778 TIE Texola 42
780 Dripping Springs 41
781 New Woodville 40
782 TIE Avard 39
782 TIE Badger Lee 39
782 TIE Zion 39
782 TIE Hopeton 39
782 TIE Dodge 39
787 TIE Byron 37
787 TIE Amorita 37
789 TIE Elohim City 35
789 TIE Peckham 35
789 TIE Hollister 35
792 TIE Nelagoney 34
792 TIE Moffett 34
792 TIE Clearview 34
795 TIE Bunch 33
795 TIE Ashland 33
797 Grainola 32
798 Hodgen 31
799 TIE Homestead 30
799 TIE Watova 30
801 TIE Piney 29
801 TIE May 29
801 TIE Strong City 29
801 TIE Adamson 29
805 TIE Shamrock 27
805 TIE Putnam 27
805 TIE Pontotoc 27
805 TIE Old Eucha 27
809 Indianola CDP 25
810 TIE Friendship 23
810 TIE Macomb 23
812 TIE Sugden 22
812 TIE Fallis 22
814 TIE Scipio 20
814 TIE Valley Park 20
814 TIE Stidham 20
817 Hough 19
818 TIE Meridian 16
818 TIE Loveland 16
818 TIE Renfrow 16
821 Foraker 15
822 Bryant 14
823 Oak Grove 13
824 TIE Eagle City 11
824 TIE Quay 11
824 TIE Jefferson 11
827 Durham 9
828 Selman 7
829 TIE Lambert 6
829 TIE Lovell 6
831 Knowles 5
832 TIE Kenton 4
832 TIE Lotsee 4
832 TIE Quinlan 4
835 Cooperton 3

The table above displays the most recent population estimates data for all cities where data are available from the following datasets:

  • United States Census Bureau. B01001 SEX BY AGE, 2021 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 8 December 2022. http://www.census.gov/.
  • United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2022. U.S. Census Bureau, Population Division. Web. May 2023. http://www.census.gov/.

Connect

Cubit logo

© Copyright 2023 Cubit Planning, Inc.