Hazen
City in Mercer County, North Dakota

Hazen is a city in Mercer County, North Dakota, with 2,281 residents (2020 Census). It sits at 1,742 ft (531 m) above sea level. The nearest town is Beulah, 7.2 miles W.
- 2,281residents (2020 Census)
- 1,742 ftelevation · 531 m
- 1.4 sq miland area · 3.6 km²
- 1,620 / sq mipopulation density
- 58545ZIP code
About Hazen
Hazen is a city in Mercer County, North Dakota, United States. The population was 2,281 at the 2020 census. Hazen was founded in 1913. Hazen has a K–12 school system.
It is located about fifteen minutes south of Lake Sakakawea, the largest lake in North Dakota and the third largest man-made lake in the United States.
Text: Wikipedia · CC BY-SA 4.0
Hazen weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Hazen
There are no webcams in Hazen itself. These are the closest, 48 miles away or more.
Webcams: Windy.com
Living in Hazen
- Median household income
- $79,609
- Median home value
- $190,300
- Median rent
- $918/mo
- Median age
- 49.1
Do you know Hazen? Tell us about it
Help other travelers: share what makes Hazen special. We review every message before publishing it.
Map of Hazen
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Hazen Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Hazen, ND population
Hazen had 2,281 residents in the 2020 Census.
| 2020 Census | 2,281 |
|---|---|
| Density | 1,620 per sq mi (626 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Hazen at a glance
| State | North Dakota (ND) |
|---|---|
| County | Mercer County |
| Type | City |
| Population | 2,281 (2020) |
| Land area | 1.41 sq mi (3.6 km²) |
| Water area | 0.01 sq mi (0.01 km²) |
| Elevation | 1,742 ft (531 m) |
| Coordinates | 47.2984° N, 101.6248° W |
| ZIP code | 58545 |
| Census code (GEOID) | 3836780 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Hazen
- Beulah7.2 mi W
- Stanton11.5 mi E
- Zap14.0 mi W
- Pick City16.6 mi NE
- Riverdale18.2 mi NE
- Center19.9 mi SE
- Golden Valley20.6 mi W
- Underwood25.1 mi NE
- Coleharbor25.3 mi NE
- Garrison26.3 mi N
- White Shield27.0 mi NW
- Dodge27.1 mi W
Straight-line distance between town centers.
Frequently asked questions about Hazen
What county is Hazen in?
Hazen is in Mercer County, North Dakota.
What is the population of Hazen, ND?
2,281 people lived in Hazen at the 2020 Census.
What is the ZIP code of Hazen, ND?
The ZIP code of Hazen is 58545.
What is the elevation of Hazen?
1,742 feet (531 m) above sea level.
What towns are near Hazen?
Beulah (7.2 mi), Stanton (11.5 mi), Zap (14.0 mi), Pick City (16.6 mi), Riverdale (18.2 mi).
Last updated: