Stephens County, Oklahoma Cities (2026)

6 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Duncan123,43422,6530.56%54643 City
Marlow24,5634,3880.64%6477 City
Comanche31,4101,3710.5%2785 City
Velma45825580.69%4301 Town
Foster52512450.4%734 Town
Loco61081010.93%4120 Town

Stephens County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 6 cities in Stephens County, Oklahoma.

Location of Stephens County