Skip to main content
Population Review

Foster County, North Dakota Population 2026

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

The population of Foster County, North Dakota is 3,372 as of the 2023 American Community Survey, making it the 32nd-largest county in North Dakota. The median household income is $83,412, the median home value is $162,800, and the median age is 43.3.

The population of Foster County has declined 0.6% since 2010 (3,343 → 3,323), a -0.04% annualized rate.

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

3,372

Population

-0.04%

Annual growth

5

People / sq mi

$83,412

Median Income

$162,800

Median Home Value

Foster County covers 634 sq mi of land at 5.3 people per square mile.

About Foster County, ND

Foster County is a county in North Dakota with a population of 3,372. It ranks #32 among counties in North Dakota by population. The median age is 43.3, older than the national median. The population is 51.2% male and 48.8% female.

The median household income in Foster County is $83,412, above the US median of $74,580. 5.4% of residents live below the federal poverty level. Home values sit at a median of $162,800, with monthly rent averaging $756. The homeownership rate of 77.4% is higher than the national rate of 64.8%.

Educational attainment in Foster County reflects 27.2% of adults 25 and older holding a bachelor's degree or higher, below the national average of 34.3%. Roughly 7.3% of workers primarily work from home, below the national work-from-home rate of 14.2%. The average commute is 13.8 minutes each way.

Foster County Population History (2010-2024)

The county of Foster County had a population of 3,343 in 2010 and 3,323 in 2024, a -0.6% growth over 14 years. The peak was 3,388 in 2020. Average annual growth rate: -0.03%.

2020 · 3K20102024

3,323

Population (2024)

3,343

Population (2010)

3,388

Peak (2020)

-0.03%

Avg Annual Growth

YearPopulation
20103,343
20113,343
20123,380
20133,355
20143,337
20153,325
20163,308
20173,251
20183,212
20193,217
20203,388
20213,366
20223,377
20233,334
20243,323

Race & Ethnicity

White94.2%
Black or African American0.4%
Asian0.0%
Hispanic or Latino (any race)0.8%
Two or More Races0.2%

Age & Sex

43.3

Median Age

48.8%

Female

51.2%

Male

23.1%

Age 65+

Age Distribution

Under 5
5.5%
5–9
8.0%
10–14
4.1%
15–19
4.7%
20–24
3.8%
25–34
13.5%
35–44
10.7%
45–54
11.7%
55–59
7.3%
60–64
7.6%
65–74
12.4%
75–84
6.3%
85+
4.4%

Children (under 15): 17.6% · Seniors (65+): 23.1%

Income & Poverty

Median household income$83,412+$7,463 vs state
Mean household income$94,603
Per-capita income$43,724
Poverty rate5.4%-0.8% vs state
Unemployment rate0.1%
Employment-to-population67.4%

Top Industries by Employment

Professional & business services
21.0%
Manufacturing
14.7%
Agriculture
8.8%
Arts, entertainment & food
7.7%
Retail trade
5.7%
Construction
5.2%
Public administration
5.0%
Finance & real estate
4.7%

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

How residents commute

0.0%

Drive alone

1.9%

Carpool

79.1%

Public transit

7.3%

Work from home

13.8 min

Avg commute

Housing

$162,800$-78,300 vs state

Median home value

$756

Median rent

77.4%

Homeownership rate

1,782

Total housing units

85.0%

Occupied

15.0%

Vacant

22.6%

Renter-occupied

Social & access

95.3%

With health insurance

90.9%

With broadband internet

22.8%

Foreign-born

4.5%

Veterans (18+)

12.4%

With a disability

97.9%

Speak language other than English at home

Education

93.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

Foster County, North Dakota has a population of 3,372 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 32nd-largest county in North Dakota. Population density is 5 people per square mile.

The population of Foster County has declined 0.6% since 2010 (3,343 → 3,323), a -0.04% annualized rate.

The median household income in Foster County, North Dakota is $83,412, with mean (average) household income of $94,603 and per-capita income of $43,724. 5.4% of residents live below the federal poverty level.

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

The median age in Foster County, North Dakota is 43.3 years. Residents are 48.8% female and 51.2% male.

The median home value in Foster County is $162,800 and median monthly rent is $756. 77.4% of occupied housing units are owner-occupied. The county has 1,782 total housing units, 15.0% of which are vacant.

The largest employment sector in Foster County, North Dakota is professional, scientific, and management services, employing 21.0% of workers. The unemployment rate is 0.1%.

Fargo is among the largest cities associated with Foster 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.