Cities in Oklahoma by population, 2025

Oklahoma City, OK had the highest population of 46 cities in 2025, at 719,849. Blanchard, OK had the lowest, at 10,013. The median was 21,345 and the figure for Oklahoma was 4.12 million. Source: the U.S. Census Bureau.

Highest719,849Oklahoma City, OK
Lowest10,013Blanchard, OK
Median21,34546 cities
Oklahoma4,123,288History

All cities, 2025

Oklahoma City, OK: 719,849 personsOklahoma City, OK719,849Tulsa, OK: 416,209 personsTulsa, OK416,209Norman, OK: 130,943 personsNorman, OK130,943Broken Arrow, OK: 124,991 personsBroken Arrow, OK124,991Edmond, OK: 100,479 personsEdmond, OK100,479Lawton, OK: 90,503 personsLawton, OK90,503Moore, OK: 63,609 personsMoore, OK63,609Midwest City, OK: 58,799 personsMidwest City, OK58,799Enid, OK: 50,297 personsEnid, OK50,297Stillwater, OK: 50,046 personsStillwater, OK50,046Owasso, OK: 43,117 personsOwasso, OK43,117Bartlesville, OK: 38,278 personsBartlesville, OK38,278Muskogee, OK: 36,760 personsMuskogee, OK36,760Bixby, OK: 32,766 personsBixby, OK32,766Shawnee, OK: 32,474 personsShawnee, OK32,474Jenks, OK: 28,175 personsJenks, OK28,175Yukon, OK: 27,615 personsYukon, OK27,615Ardmore, OK: 24,956 personsArdmore, OK24,956Mustang, OK: 24,571 personsMustang, OK24,571Ponca City, OK: 24,225 personsPonca City, OK24,225Sapulpa, OK: 23,695 personsSapulpa, OK23,695Duncan, OK: 23,238 personsDuncan, OK23,238Durant, OK: 21,552 personsDurant, OK21,552Del City, OK: 21,138 personsDel City, OK21,138El Reno, OK: 20,730 personsEl Reno, OK20,730Claremore, OK: 20,681 personsClaremore, OK20,681Sand Springs, OK: 20,397 personsSand Springs, OK20,397Bethany, OK: 20,315 personsBethany, OK20,315Altus, OK: 18,707 personsAltus, OK18,707McAlester, OK: 18,044 personsMcAlester, OK18,044Tahlequah, OK: 17,508 personsTahlequah, OK17,508Chickasha, OK: 17,313 personsChickasha, OK17,313Ada, OK: 16,660 personsAda, OK16,660Newcastle, OK: 15,198 personsNewcastle, OK15,198Glenpool, OK: 14,705 personsGlenpool, OK14,705Miami, OK: 12,893 personsMiami, OK12,893Choctaw, OK: 12,549 personsChoctaw, OK12,549Guthrie, OK: 12,257 personsGuthrie, OK12,257Guymon, OK: 12,241 personsGuymon, OK12,241Weatherford, OK: 12,005 personsWeatherford, OK12,005Woodward, OK: 11,635 personsWoodward, OK11,635Coweta, OK: 11,472 personsCoweta, OK11,472Okmulgee, OK: 11,394 personsOkmulgee, OK11,394Elk City, OK: 11,335 personsElk City, OK11,335Warr Acres, OK: 10,552 personsWarr Acres, OK10,552Blanchard, OK: 10,013 personsBlanchard, OK10,013
persons. Source: U.S. Census Bureau, Annual estimates of the resident population for incorporated places, 1 July (Population Estimates Program, subcounty totals). Retrieved 2026-10-12.

Full ranking

RankCities2025
persons
Change on 2024
1Oklahoma City, OK719,849+0.9%
2Tulsa, OK416,2090%
3Norman, OK130,943+0.1%
4Broken Arrow, OK124,991+1.8%
5Edmond, OK100,479+1.4%
6Lawton, OK90,503+0.3%
7Moore, OK63,609-0.2%
8Midwest City, OK58,799+0.3%
9Enid, OK50,297-0.5%
10Stillwater, OK50,046+0.4%
11Owasso, OK43,117+0.9%
12Bartlesville, OK38,278+0.2%
13Muskogee, OK36,760-0.3%
14Bixby, OK32,766+2.9%
15Shawnee, OK32,474+1.1%
16Jenks, OK28,175+0.9%
17Yukon, OK27,615+2.1%
18Ardmore, OK24,956-0.5%
19Mustang, OK24,571+2.7%
20Ponca City, OK24,225-0.5%
21Sapulpa, OK23,695+2%
22Duncan, OK23,238+0.1%
23Durant, OK21,552+2.7%
24Del City, OK21,138-0.8%
25El Reno, OK20,730+3.3%
26Claremore, OK20,681+0.4%
27Sand Springs, OK20,397+0.2%
28Bethany, OK20,315-0.8%
29Altus, OK18,707+0.5%
30McAlester, OK18,044-0.6%
31Tahlequah, OK17,508+0.9%
32Chickasha, OK17,313+2.1%
33Ada, OK16,660+0.3%
34Newcastle, OK15,198+3.4%
35Glenpool, OK14,705+0.9%
36Miami, OK12,893-0.1%
37Choctaw, OK12,549+1.4%
38Guthrie, OK12,257+4%
39Guymon, OK12,241-0.6%
40Weatherford, OK12,005+0.1%
41Woodward, OK11,635-0.5%
42Coweta, OK11,472+3.3%
43Okmulgee, OK11,394-0%
44Elk City, OK11,335-0.2%
45Warr Acres, OK10,552-0.5%
46Blanchard, OK10,013+1.8%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). Norway: Statistics Norway, 1 January. United States: Census Bureau population estimates for 1 July. United Kingdom regions and local authorities: Office for National Statistics estimates for 30 June. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Annual estimates of the resident population for incorporated places, 1 July (Population Estimates Program, subcounty totals). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-12.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Oklahoma by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Oklahoma","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Oklahoma&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest population?

Oklahoma City, OK, with 719,849 in 2025, according to the U.S. Census Bureau.

Which city has the lowest population?

Blanchard, OK, with 10,013 in 2025.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for incorporated places, 1 July (Population Estimates Program, subcounty totals). Retrieved 2026-10-12.

Population: other rankings