Stephens County Flag

Stephens County

State:
Oklahoma
County Seat:
Duncan

Stephens County's 2026 population is estimated at 44,093, reflecting a 0.02% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Stephens County is the 22nd largest county in Oklahoma. The 2010 population was 45,105 and has grown -2.24% since 2010.

44,093
Total Population
51
Population Density (mi²)
22
Population Rank (State)
9 0.02%
Annual Population Growth

Stephens County Population

Demographics

Economics and Income Statistics