Steele County's estimated 2026 population is 1,804 with a growth rate of 0.39% in the past year according to the most recent United States census data. Steele County is the 50th largest county in North Dakota. The 2010 population was 1,993 and has seen a growth of -9.48% since that time.
Data after 2023 is projected based on recent change
Overall: 46.9 years
Female: 46.3 years
Male: 47.8 years
There are 1,411 adults, (541 of whom are seniors) in Steele County.
Female: 859 (47.6%)
Male: 945 (52.4%)
The racial composition of Steele County includes 94.51% White, and smaller percentages for other race, Native American, Native Hawaiian or Pacific Islander, Black or African American and multiracial populations.
Race | Population | Percentage (of total) |
|---|---|---|
| White | 1,705 | 94.51% |
| Two or more races | 69 | 3.82% |
| Other race | 12 | 0.67% |
| Native American | 11 | 0.61% |
| Native Hawaiian or Pacific Islander | 4 | 0.22% |
| Black or African American | 3 | 0.17% |
Steele County's average per capita income is $48,707. Household income levels show a median of $77,500. The poverty rate stands at 12.86%.
Name | Median | Mean |
|---|---|---|
| Married Families | $118,472 | - |
| Families | $109,375 | $118,133 |
| Households | $77,500 | $96,112 |
| Non Families | $30,972 | $50,288 |
Average Income
Median Household Income
Poverty Rate