5 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Springfield | 1 | 1,913 | 1,910 | 0.05% | 1,855 | 1 | City |
| Tyndall | 2 | 1,096 | 1,053 | 0.64% | 695 | 2 | City |
| Scotland | 3 | 785 | 788 | 0% | 877 | 1 | City |
| Avon | 4 | 614 | 590 | 0.66% | 948 | 1 | City |
| Tabor | 5 | 398 | 403 | -0.25% | 1,050 | 0 | Town |
Springfield is the largest city in Bon Homme County, with a population of 1,913.
Tabor is the smallest city in Bon Homme County, with a population of 398.
There are 5 cities in Bon Homme County, South Dakota.