Daylight through the yearLongest day (Jun 21): 15 h 56 min5:50 am – 9:47 pmShortest day (Dec 21): 8 h 28 min8:31 am – 4:59 pm
Sun todaySunrise –Sunset –
People3,280 residentsin the ZIP code areaMedian age 38.81,383 householdsMedian household income $81,806Median home value $215,000Median rent $1,075 a month75% of homes owner-occupiedMedian property tax $2,491 a yearSource: US Census Bureau, American Community Survey 2020-2024
Work and commuting2.3% unemployment rate54% of adults are in the labour force, 1,364 employedMain industries: education and health care 23%, hospitality, food and recreation 19%, retail 14%Average commute 15 minutes92% drive alone, 4% car-pool, 3% walk or cycle, 1% work from homeSource: US Census Bureau, American Community Survey 2020-2024, ZIP area
Education and languages22% of adults have a bachelor's degree or higher88% finished high school, 3% hold a graduate degreeLanguages at home: English only 93%, other languages 3%, German or Dutch 2%, Spanish 1%Source: US Census Bureau, American Community Survey 2020-2024, ZIP area
ClimateWarmest month August: highs 86°F, lows 54°FColdest month January: highs 23°F, lows 3°F17 in of rain a year, on about 44 dayswettest month June33 in of snow a year, on about 19 days29 days above 90°F, 191 nights below freezing in a typical yearSource: NOAA 1991-2020 Climate Normals, Beulah 1 W station; snow from Zap
Nearby landmarksWally Dresskell Lakelake · under a mileSource: USGS Geographic Names Information System
Parks and public landsMckenzie Parkpark · under a mileWolf Softball Complexrecreation area · under a mileNorth Beulah Minestate conservation land · 2.1 mi · 1,815 acresHarmony Lakestate recreation area · 9.4 mi · 492 acresBeaver Creek Wildlife Management Areastate conservation land · 13.4 mi · 94 acresKnife River Indian Villages National Historic Sitehistoric site · 18.7 mi · 1,500 acresSource: USGS Protected Areas Database (PAD-US)
EarthquakesNone of magnitude 3 or more within 50 miles since 1970Source: USGS Earthquake Catalog
Natural hazardsOverall risk Very LowMercer County, ND, compared with all US countiesHighest-rated hazardsWinter weather Relatively ModerateHail Relatively ModerateSource: FEMA National Risk Index (county level)
Air quality80% of days had good air in 2025293 of 365 days measured62 moderate, 6 unhealthy for sensitive groups, 4 unhealthy daysMedian index 37, worst day 283main pollutant: ozoneSource: US EPA Air Quality Index, Mercer County monitors, ND
Internet at home85% of households have a broadband subscription77% have cable, fibre or DSL8% rely on a mobile data plan alone11% have no internet at homeSource: US Census Bureau, American Community Survey 2020-2024
Drinking waterCity of Beulahserves 3,058 people from ground waterNo health-based violations since 2021Source: US EPA Safe Drinking Water Information System, largest system serving the town
Elevation1,804 ft550 m above sea levelSource: USGS 3D Elevation Program
Local servicesHospitalSakakawea Medical Center8.4 miPost officeBeulah Post Officeunder a mileTown hallBeulah City Hallunder a milePoliceBeulah Police Departmentunder a mileFire stationBeulah Rural Fire Stationunder a mileSource: USGS National Structures Dataset
SchoolsWithin 2 mi3 schools1 elementary, 1 middle, 1 highMiddleBeulah Middle Schoolunder a mileHighBeulah High Schoolunder a mileElementaryBeulah Elementary Schoolunder a mileSource: USGS National Structures Dataset
Getting aroundAirportDickinson Theodore Roosevelt Regional Airport DIK58 miInterstateI-9428 miUS highwayUS 8332 miAmtrakMinot, ND MOT71 miSources: OurAirports; US Census Bureau TIGER roads; Bureau of Transportation Statistics NTAD
Distances in these cards are measured from the centre of the 58523 ZIP area.