Okmulgee County, Oklahoma Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Okmulgee111,37011,3010.14%66017 City
Okmulgee211,37011,2890.14%66017 City
Henryetta35,5985,645-0.14%8177 City
Henryetta45,5985,638-0.14%8177 City
Morris51,3411,3040.52%1,0991 City
Morris61,3411,3030.52%1,0991 City
Beggs71,1861,1740.17%2834 City
Beggs81,1861,1740.17%2834 City
Dewar97617540.13%7521 Town
Dewar107617540.13%7521 Town
Schulter114354240.46%5121 Town
Schulter124354240.46%5121 Town
Preston132462986.96%5380 CDP

Okmulgee County Cities Summary

Largest City

Okmulgee is the largest city in Okmulgee County, with a population of 11,370.

Smallest City

Preston is the smallest city in Okmulgee County, with a population of 246.

10 Largest Cities

There are 13 cities in Okmulgee County, Oklahoma.

Location of Okmulgee County