Stephens County, Oklahoma Cities (2025)

6 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Duncan123,30422,6530.56%54343 City
Marlow24,5344,3880.64%6437 City
Comanche31,4031,3710.43%3314 City
Velma45785580.7%4271 Town
Foster52502450.4%734 Town
Loco61071010.94%4080 Town

Stephens County Cities Summary

Largest City

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

Smallest City

Loco is the smallest city in Stephens County, with a population of 107.

10 Largest Cities

There are 6 cities in Stephens County, Oklahoma.

Location of Stephens County