Skip to main content
Population Review

Stark County, North Dakota Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates · 7th-largest in North Dakota

The population of Stark County, North Dakota is 33,116 as of the 2023 American Community Survey, making it the 7th-largest county in North Dakota. The median household income is $80,744, the median home value is $260,400, and the median age is 34.5.

The population of Stark County has grown 38.6% since 2010 (24,359 → 33,767), a +2.36% annualized rate.

Stark County within North Dakota · Source: US Census TIGER/Line via us-atlas

33,116

Population

+2.36%

Annual growth

25

People / sq mi

$80,744

Median Income

$260,400

Median Home Value

Stark County covers 1,335 sq mi of land at 24.8 people per square mile.

About Stark County, ND

Age is the most distinctive thing about Stark County: a median age of 34.5, younger than the national median. With 33,116 residents, Stark County is a county in North Dakota. That makes it one of the ten largest counties in North Dakota in the country, at #7 by population.

Households take in a median $80,744, comfortably near the US median of $78,538. Poverty is relatively low for US counties at 5.6%, below the national 12.4%. A typical home is worth $260,400, with typical rent around $966.

Educational attainment is on the higher side for US counties — 27.2% of adults hold a four-year degree, below the national 35.0%. Around 6.8% of workers work from home, below the national 14.0%, and the average commute runs about 18 minutes each way.

Stark County Population History (2010-2024)

The county of Stark County had a population of 24,359 in 2010 and 33,767 in 2024, a 38.6% growth over 14 years. The peak was 33,835 in 2020. Average annual growth rate: 2.42%.

2020 · 34K20102024
Stark County population, 2010–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

33,767

Population (2024)

24,359

Population (2010)

33,835

Peak (2020)

2.42%

Avg Annual Growth

YearPopulation
201024,359
201125,191
201226,917
201328,342
201430,345
201531,908
201630,937
201730,361
201830,934
201931,483
202033,835
202133,031
202232,762
202333,117
202433,767

Race & Ethnicity

White86.7%
Black or African American2.3%
Asian0.1%
Hispanic or Latino (any race)2.9%
Two or More Races0.0%

Age & Sex

34.5

Median Age

47.5%

Female

52.5%

Male

13.5%

Age 65+

Age Distribution

Under 5
8.3%
5–9
8.6%
10–14
6.9%
15–19
6.0%
20–24
5.7%
25–34
15.3%
35–44
14.3%
45–54
10.0%
55–59
5.4%
60–64
6.0%
65–74
7.3%
75–84
4.1%
85+
2.1%

Children (under 15): 23.8% · Seniors (65+): 13.5%

Income & Poverty

Median household income$80,744+$4,795 vs state
Mean household income$99,254
Per-capita income$40,640
Poverty rate5.6%-0.6% vs state
Unemployment rate2.1%
Employment-to-population66.0%

Top Industries by Employment

Professional & business services
17.7%
Agriculture
14.0%
Construction
10.3%
Manufacturing
8.6%
Retail trade
6.9%
Finance & real estate
5.8%
Education & health care
5.7%
Information
5.0%

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

How residents commute

0.1%

Drive alone

1.7%

Carpool

81.2%

Public transit

6.8%

Work from home

18.3 min

Avg commute

Housing

$260,400+$19,300 vs state

Median home value

$966

Median rent

64.9%

Homeownership rate

15,455

Total housing units

85.5%

Occupied

14.5%

Vacant

35.1%

Renter-occupied

Social & access

92.5%

With health insurance

93.1%

With broadband internet

35.7%

Foreign-born

6.9%

Veterans (18+)

11.1%

With a disability

92.2%

Speak language other than English at home

Education

91.2%

High School+

27.2%

Bachelor's+

Largest cities in North Dakota

Other counties in North Dakota

Part of North Dakota

Metro areas in North Dakota

County rankings

Frequently Asked Questions

Stark County, North Dakota has a population of 33,116 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 7th-largest county in North Dakota. Population density is 25 people per square mile.

The population of Stark County has grown 38.6% since 2010 (24,359 → 33,767), a +2.36% annualized rate.

The median household income in Stark County, North Dakota is $80,744, with mean (average) household income of $99,254 and per-capita income of $40,640. 5.6% of residents live below the federal poverty level.

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

The median age in Stark County, North Dakota is 34.5 years. Residents are 47.5% female and 52.5% male.

The median home value in Stark County is $260,400 and median monthly rent is $966. 64.9% of occupied housing units are owner-occupied. The county has 15,455 total housing units, 14.5% of which are vacant.

The largest employment sector in Stark County, North Dakota is professional, scientific, and management services, employing 17.7% of workers. The unemployment rate is 2.1%.

Fargo is among the largest cities associated with Stark County, North Dakota, with a population of 129,064.

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

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