Beulah, North Dakota

Beulah: city in Mercer County, North Dakota, United States

About

Beulah is a city located in the county of Mercer in the U.S. state of North Dakota. Its population at the 2010 census was 3,121 and a population density of 479 people per km². After 10 years in 2020 city had an estimated population of 3,128 inhabitants.

The city was created 112 years ago in 1913.

Beulah locator map
Location of Beulah on North Dakota map.

Quick Facts about Beulah

Population 3,128 (2020)
Country United States of America
State North Dakota (United States)
County Mercer County
Postal code 58523
Phone Area Codes 701
Area 6.52 km2
Latitude & Longitude 47.2633,-101.7780
Altitude 1,785 feet / 544 meters
Establishment January 01, 1914 (112 years ago)
Time Zone America/North_Dakota/Beulah
Local time 19:37:10 (22nd April 2026)
Density 480 Pop. per km² as of 2020
Population growth 0.22% (2010-2020)
Weather 82℉ Partly Sunny 7-days weather
Post office in Beulah  North Dakota 7-16-2009 image
Post office in Beulah North Dakota 7-16-2009 image

Geography

Beulah is located at 47°15'48"N 101°46'41"W (47.2633400, -101.7779500).

Beulah map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

82°F
Partly Sunny
7 to 17 mph SE Wednesday

Partly sunny, with a high near 82. Southeast wind 7 to 17 mph, with gusts as high as 25 mph.

7-Day Forecast

Official website of Beulah

Official Website

Demographics

The population of Beulah increased by 0.22% in 10 years.

Year Population % Change Method
2010 3,121 - census
2011 3,157 1.14% estimation process
2012 3,194 1.16% estimation process
2013 3,272 2.38% estimation process
2014 3,316 1.33% estimation process
2015 3,336 0.6% estimation process
2016 3,313 -0.69% estimation process
2017 3,243 -2.16% estimation process
2018 3,168 -2.37% estimation process
2019 3,139 -0.92% estimation process
2020 3,128 -0.35% estimation process
Beulah zip code is 58523. County name: Mercer, County fips: 38057
Farrington, Thomas, Troy

Services and Civic Places in Beulah

1Beulah City Hall

Rating: 4 (1)

120 Central Ave N, Beulah, ND 58523 View details

Phone: +17018734637 | Website available

People born in Beulah (1)

American politician Alvin Jaeger was born in Beulah

Nearby Transit Stations (2)

Rail and bus stations connected to Beulah, ND. Select a station to open its map and address details.

Code Name Address Type
MTB Minot, ND 300 18th Avenue SW BUS
MOT Minot station 400 1st Ave. S.W. RAIL

Closest post offices linked to Beulah.

Post Office Name City ZIP
Beulah Post Office Beulah (ND) 58523
Za Post Office Zap (ND) 58580
Hazen Post Office Hazen (ND) 58545
Golden Valley Post Office Golden Valley (ND) 58541
Stanton Post Office Stanton (ND) 58571

Other places with the same name (2)

Other cities in Mercer County

Cities, towns, neighborhoods & other populated places in Mercer County , ND.

City Name Population Title
Hazen 2,332 City in North Dakota, USA
Stanton 340 City in North Dakota
Truax 276 Township in Williams County, North Dakota
Zap 216 Town in North Dakota
Pick City 136 Human settlement in Mercer County, North Dakota, United States of America
Golden Valley 26 City in North Dakota, United States

Distance to Other Cities

Beulah distances to largest North Dakota cities