Stephens County, Oklahoma Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Duncan123,38822,6250.65%54543 City
Marlow24,5464,3750.71%6447 City
Comanche31,4011,3630.57%2765 City
Velma45745510.7%4241 Town
Foster52532440.4%7.034 Town
Loco61111050.91%4240 Town

Stephens County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 6 cities in Stephens County, Oklahoma.

Location of Stephens County