Belle Fourche is a city located in South Dakota, United States. It serves as the county seat of Butte County and holds the rank of the 18th-most populous city in the state. According to the 2020 census, the population was 5,617, with an estimated population of 5,855 in 2024.
The city is situated near the geographic center of the United States. This location shifted approximately 550 miles northwest from Lebanon, Kansas, which served as the geographic center of the contiguous United States prior to the admission of Alaska and Hawaii in the mid-20th century.