Largest Cities in Oklahoma: Ranked by Population
The largest city in Oklahoma in our data is Oklahoma City, OK, with an estimated 972,943 people, followed by Tulsa, OK (671,033) and Norman, OK (124,880). This list ranks the top 50 places among the 76 Oklahoma communities with at least 5,000 residents.
What are the top 50 in Oklahoma?
| # | City | County | Population | Per sq mi |
|---|---|---|---|---|
| 1 | Oklahoma City, OK | Oklahoma County | 972,943 | 1,080 |
| 2 | Tulsa, OK | Tulsa County | 671,033 | 2,031 |
| 3 | Norman, OK | Cleveland County | 124,880 | 697 |
| 4 | Broken Arrow, OK | Tulsa County | 110,198 | 1,782 |
| 5 | Edmond, OK | Oklahoma County | 94,054 | 1,109 |
| 6 | Lawton, OK | Comanche County | 93,025 | 1,142 |
| 7 | Moore, OK | Cleveland County | 62,055 | 2,833 |
| 8 | Midwest City, OK | Oklahoma County | 57,407 | 2,349 |
| 9 | Stillwater, OK | Payne County | 50,299 | 1,702 |
| 10 | Enid, OK | Garfield County | 49,688 | 671 |
| 11 | Muskogee, OK | Muskogee County | 39,789 | 857 |
| 12 | Bartlesville, OK | Washington County | 39,301 | 1,582 |
| 13 | Owasso, OK | Tulsa County | 36,957 | 2,090 |
| 14 | Shawnee, OK | Pottawatomie County | 36,067 | 720 |
| 15 | Yukon, OK | Canadian County | 28,084 | 1,057 |
| 16 | Bixby, OK | Tulsa County | 27,944 | 1,121 |
| 17 | Claremore, OK | Rogers County | 25,384 | 1,267 |
| 18 | Ardmore, OK | Carter County | 24,698 | 492 |
| 19 | Ponca City, OK | Kay County | 24,274 | 1,285 |
| 20 | Jenks, OK | Tulsa County | 23,767 | 1,386 |
| 21 | Mustang, OK | Canadian County | 22,959 | 1,914 |
| 22 | Duncan, OK | Stephens County | 22,344 | 521 |
| 23 | Del City, OK | Oklahoma County | 21,712 | 2,888 |
| 24 | Sapulpa, OK | Creek County | 21,278 | 901 |
| 25 | El Reno, OK | Canadian County | 19,965 | 251 |
| 26 | Sand Springs, OK | Tulsa County | 19,905 | 1,026 |
| 27 | Tahlequah, OK | Cherokee County | 19,773 | 1,347 |
| 28 | Durant, OK | Bryan County | 19,315 | 699 |
| 29 | Bethany, OK | Oklahoma County | 19,221 | 3,675 |
| 30 | McAlester, OK | Pittsburg County | 18,896 | 1,098 |
| 31 | Altus, OK | Jackson County | 18,418 | 997 |
| 32 | Ada, OK | Pontotoc County | 17,840 | 870 |
| 33 | Chickasha, OK | Grady County | 16,431 | 743 |
| 34 | Miami, OK | Ottawa County | 15,571 | 1,207 |
| 35 | Glenpool, OK | Tulsa County | 13,936 | 1,267 |
| 36 | Okmulgee, OK | Okmulgee County | 13,357 | 684 |
| 37 | Choctaw, OK | Oklahoma County | 12,674 | 464 |
| 38 | Woodward, OK | Woodward County | 12,121 | 925 |
| 39 | Weatherford, OK | Custer County | 12,017 | 1,777 |
| 40 | Guthrie, OK | Logan County | 11,661 | 619 |
| 41 | Elk City, OK | Beckham County | 11,577 | 710 |
| 42 | Guymon, OK | Texas County | 10,996 | 1,412 |
| 43 | Newcastle, OK | McClain County | 10,655 | 176 |
| 44 | Warr Acres, OK | Oklahoma County | 10,118 | 3,608 |
| 45 | Coweta, OK | Wagoner County | 10,032 | 948 |
| 46 | The Village, OK | Oklahoma County | 9,564 | 3,753 |
| 47 | Pryor Creek, OK | Mayes County | 9,379 | 945 |
| 48 | Wagoner, OK | Wagoner County | 9,185 | 904 |
| 49 | Clinton, OK | Custer County | 9,087 | 966 |
| 50 | Blanchard, OK | McClain County | 8,907 | 298 |
How big are the largest cities in Oklahoma?
Of the 76 places with pages, 4 have more than 100,000 residents, 13 have between 25,000 and 100,000, and 59 have fewer than 25,000. The median place has about 12,069 people. The ten largest places account for about 71% of the combined population of all pages, which shows how concentrated the state's population is across communities. Oklahoma County contributes 8 of the top 50.
Which counties do the top 50 belong to?
The 50 places on this list are spread across 31 counties of Oklahoma. Oklahoma County has 8 (Oklahoma City, Edmond, Midwest City, Del City, Bethany, Choctaw, Warr Acres, The Village); Tulsa County has 7 (Tulsa, Broken Arrow, Owasso, Bixby, Jenks, Sand Springs, Glenpool); Canadian County has 3 (Yukon, Mustang, El Reno). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.
How does Oklahoma compare with the rest of the country?
The median Oklahoma place with a page has about 12,069 residents, compared with about 13,459 nationwide, so the state's typical community is smaller than the national typical place. Oklahoma City, OK ranks 51st among all US places by estimated population in our data. The state has 732 communities in total, of which 76 reach 5,000 residents. See the national ranking of the largest cities for comparison.
Quick answers about Oklahoma cities
- Which is the largest city in Oklahoma? Oklahoma City (972,943 people).
- How many Oklahoma cities have more than 100,000 people? 4 in our data.
- How many have 25,000 to 100,000? 13.
- What is the typical size? About 12,069 residents for a place with a page.
How is this ranking made?
The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.
Where to go next
Rankings use dataset estimates, not official counts.