In 2019, Steele County, ND had a population of 1.74k people with a median age of 50.3 and a median household income of $70,724. Between 2018 and 2019 the population of Steele County, ND declined from 1,910 to 1,744, a −8.69% decrease and its median household income grew from $65,848 to $70,724, a 7.4% increase.
The 5 largest ethnic groups in Steele County, ND are White (Non-Hispanic) (97.5%), Two+ (Hispanic) (0.975%), Black or African American (Non-Hispanic) (0.745%), White (Hispanic) (0.401%), and Other (Hispanic) (0.344%). 0% of the households in Steele County, ND speak a non-English language at home as their primary language.
100% of the residents in Steele County, ND are U.S. citizens.
In 2019, the median property value in Steele County, ND was $85,300, and the homeownership rate was 84.7%. Most people in Steele County, ND drove alone to work, and the average commute time was 15.4 minutes. The average car ownership in Steele County, ND was 2 cars per household.