Oklahoma - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
45. Clinton OklahomaUnited States 9,033
44. Coweta OklahomaUnited States 9,943
43. Warr Acres OklahomaUnited States 10,043
42. Guthrie OklahomaUnited States 10,191
41. Glenpool OklahomaUnited States 10,808
40. Weatherford OklahomaUnited States 10,833
39. Choctaw OklahomaUnited States 11,146
38. Guymon OklahomaUnited States 11,442
37. Elk City OklahomaUnited States 11,693
36. Woodward OklahomaUnited States 12,051
35. Okmulgee OklahomaUnited States 12,321
34. Miami OklahomaUnited States 13,570
33. Tahlequah OklahomaUnited States 15,753
32. Durant OklahomaUnited States 15,856
31. Chickasha OklahomaUnited States 16,036
30. El Reno OklahomaUnited States 16,749
29. Ada OklahomaUnited States 16,810
28. Jenks OklahomaUnited States 16,924
27. Mustang OklahomaUnited States 17,395
26. McAlester OklahomaUnited States 18,383
25. Claremore OklahomaUnited States 18,581
24. Sand Springs OklahomaUnited States 18,906
23. Bethany OklahomaUnited States 19,051
22. Altus OklahomaUnited States 19,813
21. Sapulpa OklahomaUnited States 20,544
20. Bixby OklahomaUnited States 20,884
19. Del City OklahomaUnited States 21,332
18. Yukon OklahomaUnited States 22,709
17. Duncan OklahomaUnited States 23,431
16. Ardmore OklahomaUnited States 24,283
15. Ponca City OklahomaUnited States 25,387
14. Owasso OklahomaUnited States 28,915
13. Shawnee OklahomaUnited States 29,857
12. Bartlesville OklahomaUnited States 35,750
11. Muskogee OklahomaUnited States 39,223
10. Stillwater OklahomaUnited States 45,688
9. Enid OklahomaUnited States 49,379
8. Midwest City OklahomaUnited States 54,371
7. Moore OklahomaUnited States 55,081
6. Edmond OklahomaUnited States 81,405
5. Lawton OklahomaUnited States 96,867
4. Broken Arrow OklahomaUnited States 98,850
3. Norman OklahomaUnited States 110,925
2. Tulsa OklahomaUnited States 391,906
1. Oklahoma City OklahomaUnited States 579,999