Beach is a city in and the county seat of Golden Valley County in the State of North Dakota. The population was 1,019 at the 2010 census. Beach was incorporated in 1909. The mayor of Beach is Henry Gerving.
Beach was first settled around 1900. It was named for Captain Warren C. Beach of the U.S. Army's 11th Infantry. Beach had led an expedition of railroad surveyors through the area in 1880. The post office was established in 1902, and the town was incorporated first as a village in 1908 and as a city in 1909. It was named the county seat of Golden Valley County in 1912.
In April 1911, the then ex-president and long term fixture of the Badlands region, Theodore Roosevelt, made his last trip to the area, stopping in Beach and nearby Medora. His visit to Medora passed without incident, but the visit to Beach was marred by a strongly negative reception to Roosevelt's speech.