In 2018, Steele County, ND had a population of 1.91k people with a median age of 50.5 and a median household income of $65,848. Between 2017 and 2018 the population of Steele County, ND declined from 1,915 to 1,910, a -0.261% decrease and its median household income grew from $65,437 to $65,848, a 0.628% increase.
The 5 largest ethnic groups in Steele County, ND are White (Non-Hispanic) (97.9%), White (Hispanic) (1.57%), Black or African American (Non-Hispanic) (0.576%), Black or African American (Hispanic) (0%), and American Indian & Alaska Native (Non-Hispanic) (0%). NaNk% of the people in Steele County, ND speak a non-English language, and 100% are U.S. citizens.
The median property value in Steele County, ND is $78,300, and the homeownership rate is 84.5%. Most people in Steele County, ND commute by Drove Alone, and the average commute time is 15.2 minutes. The average car ownership in Steele County, ND is 2 cars per household.
Steele County, ND borders Barnes County, ND, Cass County, ND, Grand Forks County, ND, Griggs County, ND, Nelson County, ND, and Traill County, ND.