Stephens County, Oklahoma Cities (2025)

6 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Duncan123,51522,6520.74%54842.94 City
Marlow24,5664,3880.79%6477.05 City
Comanche31,4221,3760.64%3364.24 City
Velma45905601.03%4361.35 Town
Foster52502450.4%734.46 Town
Loco61091011.87%4160.26 Town

Stephens County Cities Summary

Largest City

Duncan is the largest city in Stephens County, with a population of 23,515.

Smallest City

Loco is the smallest city in Stephens County.

10 Largest Cities

There are 6 cities in Stephens County, Oklahoma.

Location of Stephens County