Skip to main content
Population Review

Stephens County, Oklahoma Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates · 24th-largest in Oklahoma

The population of Stephens County, Oklahoma is 43,314 as of the 2023 American Community Survey, making it the 24th-largest county in Oklahoma. The median household income is $60,236, the median home value is $135,100, and the median age is 40.9.

The population of Stephens County has declined 2.3% since 2010 (45,105 → 44,075), a -0.16% annualized rate.

Stephens County within Oklahoma · Source: US Census TIGER/Line via us-atlas

43,314

Population

-0.16%

Annual growth

50

People / sq mi

$60,236

Median Income

$135,100

Median Home Value

Stephens County covers 870 sq mi of land at 49.8 people per square mile.

About Stephens County, OK

What sets Stephens County apart is where people work — remote work is unusually rare here, at 4.8% versus 14.0% nationally. Stephens County is a county in Oklahoma with a population of 43,314. It ranks #24 among counties in Oklahoma by population.

Median household income is $60,236, below the US median of $78,538. About 11.4% of residents live below the federal poverty level, below the national 12.4%. Homes are comparatively cheap — a median value of $135,100, with typical rent around $865.

Degree attainment is mid-range for US counties: 19.5% of adults hold a four-year degree, below the national 35.0%. Remote work is on the lower side here, at 4.8%, below the national 14.0%, and the average commute runs about 23 minutes each way.

Stephens County Population History (2010-2024)

The county of Stephens County had a population of 45,105 in 2010 and 44,075 in 2024, a -2.3% growth over 14 years. The peak was 45,115 in 2011. Average annual growth rate: -0.16%.

2011 · 45K20102024
Stephens County population, 2010–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

44,075

Population (2024)

45,105

Population (2010)

45,115

Peak (2011)

-0.16%

Avg Annual Growth

YearPopulation
201045,105
201145,115
201244,901
201345,000
201444,590
201544,604
201644,044
201743,374
201843,231
201943,258
202042,823
202143,119
202243,674
202344,066
202444,075

Race & Ethnicity

White80.6%
Black or African American1.6%
Asian0.0%
Hispanic or Latino (any race)9.7%
Two or More Races0.0%

Age & Sex

40.9

Median Age

51.1%

Female

48.9%

Male

20.4%

Age 65+

Age Distribution

Under 5
5.7%
5–9
6.3%
10–14
6.7%
15–19
6.4%
20–24
5.3%
25–34
11.5%
35–44
12.1%
45–54
11.6%
55–59
6.7%
60–64
7.3%
65–74
11.9%
75–84
5.9%
85+
2.6%

Children (under 15): 18.7% · Seniors (65+): 20.4%

Income & Poverty

Median household income$60,236$-3,367 vs state
Mean household income$83,122
Per-capita income$34,244
Poverty rate11.4%+0.3% vs state
Unemployment rate2.9%
Employment-to-population51.8%

Top Industries by Employment

Professional & business services
21.6%
Agriculture
11.1%
Manufacturing
10.1%
Education & health care
7.4%
Construction
7.2%
Finance & real estate
6.5%
Arts, entertainment & food
5.9%
Retail trade
4.9%

The largest employment sector in Stephens County is professional & business services, accounting for 21.6% of workers.

How residents commute

0.1%

Drive alone

1.2%

Carpool

80.5%

Public transit

4.8%

Work from home

23.2 min

Avg commute

Housing

$135,100$-50,800 vs state

Median home value

$865

Median rent

74.5%

Homeownership rate

20,311

Total housing units

84.8%

Occupied

15.2%

Vacant

25.5%

Renter-occupied

Social & access

86.6%

With health insurance

92.5%

With broadband internet

30.5%

Foreign-born

9.5%

Veterans (18+)

20.8%

With a disability

94.8%

Speak language other than English at home

Education

88.3%

High School+

19.5%

Bachelor's+

Largest cities in Oklahoma

Other counties in Oklahoma

Part of Oklahoma

Metro areas in Oklahoma

County rankings

Frequently Asked Questions

Stephens County, Oklahoma has a population of 43,314 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 24th-largest county in Oklahoma. Population density is 50 people per square mile.

The population of Stephens County has declined 2.3% since 2010 (45,105 → 44,075), a -0.16% annualized rate.

The median household income in Stephens County, Oklahoma is $60,236, with mean (average) household income of $83,122 and per-capita income of $34,244. 11.4% of residents live below the federal poverty level.

In Stephens County, the largest racial and ethnic groups are White (80.6%), Hispanic or Latino (9.7%), Black or African American (1.6%). Figures are from the US Census Bureau's 2023 ACS 5-year estimates and reflect self-reported responses.

The median age in Stephens County, Oklahoma is 40.9 years. Residents are 51.1% female and 48.9% male.

The median home value in Stephens County is $135,100 and median monthly rent is $865. 74.5% of occupied housing units are owner-occupied. The county has 20,311 total housing units, 15.2% of which are vacant.

The largest employment sector in Stephens County, Oklahoma is professional, scientific, and management services, employing 21.6% of workers. The unemployment rate is 2.9%.

Oklahoma City is among the largest cities associated with Stephens County, Oklahoma, with a population of 688,693.

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.