Skip to main content

Barnes County, North Dakota Demographics 2026

Barnes County, North Dakota has a population of 10,794, the 13th most populous county in North Dakota. The median household income is $70,230 and the median home value is $168,100. The poverty rate is 11.3%.

Barnes County Quick Facts

Population 10,794
Median Household Income $70,230
Median Home Value $168,100
Poverty Rate 11.3%
Unemployment Rate 3.1%
Median Age 42.9 years
Homeownership Rate 73.4%
Affordability Ratio 2.4x
Bachelor's Degree+ 30.0%
High School Graduation 95.3%
Cities/Places 13
Population 10,794 13th of 53
Median Income $70,230 8% lower state
Poverty Rate 11.3%
Unemployment 3.1%

Economy & Housing

Employment

3.1% Unemployment Rate State: 2.8% | National: 5.2%
62.4% Labor Force Participation

Housing Overview

Owner 73.4%
Renter 26.6%
Affordability Index Very Affordable
2.4x home value to income ratio

People & Demographics

Diversity Index

18out of 100
Very Low Diversity

A less diverse community where one racial or ethnic group represents a large majority.

State average: 31 | National average: 60

Education

Cities & Places in Barnes County

CityPopulationMedian IncomePovertyHome Value
Valley City city6,554$56,47114.9%$152,800
Oriska city234$93,7501.3%$77,900
Litchville city183$27,09427.3%$160,000
Fingal city179$61,2507.3%$59,800
Wimbledon city127$94,16711.0%N/A
Sanborn city119$80,3574.2%$50,000
Kathryn city78$39,50019.2%$75,000
Dazey city70$41,1367.1%N/A
Nome city47$71,42917.0%$45,000
Rogers city35$103,7505.7%$66,000
Leal city20$70,00020.0%N/A
Sibley city19$51,2500.0%$162,500
Pillsbury city11N/A45.5%$162,500

Population Overview

Barnes County is located in North Dakota with a total population of 10,794. It is the 13th most populous county out of 53 in North Dakota. The county encompasses 13 Census-designated places.

Age Demographics

The median age in Barnes County is 42.9 years. This is 20% higher than the state median of 35.7 years.

Economy, Income & Housing

The median household income in Barnes County is $70,230. This is 8% lower than the state median of $75,949. Compared to the national median of $78,538, household income here is 11% lower. The poverty rate stands at 11.3%. This is 7% higher than the state poverty rate of 10.6%. The unemployment rate is 3.1%. This is 9% higher than the state rate of 2.8%. The median home value is $168,100. Housing costs are 30% lower than the state median of $241,100. With a home-value-to-income ratio of just 2.4x, Barnes County is one of the most affordable housing markets in the area. 73.4% of occupied housing units are owner-occupied. This homeownership rate is 16% higher than the state average of 63.4%.

Race & Ethnicity

Barnes County has a predominantly White (non-Hispanic) population, comprising 90.1% of all residents. Hispanic or Latino residents account for 2.0%. The Black or African American population (1.3%) is well below the state average of 3.2%. The Hispanic or Latino population (2.0%) is well below the state average of 4.5%.

Education

30.0% of residents aged 25 and older hold a bachelor's degree or higher. This is 7% lower than the state rate of 32.3%. Nationally, 35.0% of adults hold at least a bachelor's degree. The high school graduation rate (or equivalent) is 95.3%.

Frequently Asked Questions

What is the population of Barnes County, North Dakota?

Barnes County has a population of 10,794, making it the 13th most populous county in North Dakota.

What is the median income in Barnes County?

The median household income in Barnes County is $70,230 with a poverty rate of 11.3%.

How many cities are in Barnes County, North Dakota?

Barnes County contains 13 Census-designated places.