Okmulgee County, Oklahoma Cities (2025)

7 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Okmulgee111,37011,2890.14%66017 City
Henryetta25,5985,638-0.14%8177 City
Morris31,3411,3030.52%1,0991 City
Beggs41,1861,1740.17%2834 City
Dewar57617540.13%7521 Town
Schulter64354240.46%5121 Town
Preston72462986.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 7 cities in Okmulgee County, Oklahoma.

Location of Okmulgee County