Steele County , North Dakota

Population: 1,731 residents · 2023 Census ACS

Income $80,313 Home $120,400 Rent $630/mo
Page updated: · Data vintage: CDC PLACES 2023 · FEMA NRI v1.20
Sources: CDC PLACES·FEMA NRI·Census ACS · Methodology

With under 5,000 residents, Steele County operates more like a single rural community than a typical county. Housing inventory is thin (median home value $120,000) and labor-market data carries unusually wide ACS margins of error. FEMA's National Risk Index ranks Steele County in the bottom 7% nationally for natural-hazard exposure — an underrated factor in long-term housing-cost comparisons.

$80,313
Median Income
household
$120,400
Home Value
median
$630/mo
Monthly Rent
median gross
N/A
Unemployment
rate

Income & Housing

Median Household Income $80,313
Per Capita Income $41,390
Poverty Rate 13.3%
Median Home Value $120,400
Median Gross Rent $630/mo
Owner Occupied 77.8%
Renter Occupied 22.2%

Demographics & Education

Total Population 1,731
Median Age 46.4 yrs
Bachelor's or Higher 29.6%

Health Outcomes

CDC PLACES 2023 · % of adults

35.0%
Obesity
12.7%
Diabetes
14.8%
Smoking
29.9%
High Blood Pressure
22.4%
No Physical Activity
21.5%
Depression
33.4%
Insufficient Sleep
72.1%
Annual Checkup

Natural Hazard Risk

FEMA National Risk Index · county-level scores

Very Low

Overall risk score: 6.6  ·  7th national percentile

🌪️ Tornado
16.76
🔥 Wildfire
17.02
❄️ Winter Storm
53.34
🌍 Earthquake
0.76
☀️ Drought
21.12

Thinking of moving to Steele County?

Use our salary calculator to see what income you'd need to maintain your lifestyle.

Open Cost of Living Calculator →