8 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Greenville | 1 | 7,074 | 7,230 | -0.37% | 1,121 | 6 | City |
| Pocahontas | 2 | 656 | 694 | -0.91% | 838 | 1 | Village |
| Mulberry Grove | 3 | 489 | 519 | -1.01% | 481 | 1 | Village |
| Pierron | 4 | 437 | 461 | -0.91% | 595 | 1 | Village |
| Sorento | 5 | 402 | 423 | -0.74% | 504 | 1 | Village |
| Grantfork | 6 | 338 | 341 | 0% | 918 | 0 | Village |
| Smithboro | 7 | 148 | 157 | -0.67% | 159 | 1 | Village |
| Old Ripley | 8 | 78 | 83 | -1.27% | 506 | 0 | Village |
Greenville is the largest city in Bond County, with a population of 7,074.
Old Ripley is the smallest city in Bond County, with a population of 78.
There are 8 cities in Bond County, Illinois.