Hazen, in North Dakota, United States, is home to roughly 2,500 people in the America/North Dakota/Beulah time zone at 47.3°N latitude.
In 2025, Hazen recorded an average annual temperature of 44°F — about 2.9°F above the 30-year normal of 41°F. The hottest day reached 98°F in August; the coldest was -32°F in February. Total precipitation was 22 inches (wetter than usual). The wettest month was May.
View current conditions and forecast for Hazen · More cities in North Dakota