Beulah is a city in Mercer County, North Dakota, United States. The population was 3,121 at the 2010 census, making it the sixteenth largest city in North Dakota.Beulah is home to the Dakota Gasification Company, and the largest lignite mine in the United States, owned by North American Coal Corporation.