population of belle fourche sd
The 2016 Belle Fourche, South Dakota, population is 5,696. There are 664 people per square mile (population density). The median age is 37.2. The US median is 37.4. 53.99% of people in Belle Fourche, South Dakota, are married.