9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Boone | 1 | 12,467 | 12,448 | 0.02% | 1,364 | 9 | City |
| Madrid | 2 | 2,836 | 2,800 | 0.21% | 2,317 | 1 | City |
| Ogden | 3 | 1,951 | 2,007 | -0.46% | 1,426 | 1 | City |
| Boxholm | 4 | 174 | 182 | -0.57% | 173 | 1 | City |
| Pilot Mound | 5 | 152 | 160 | -0.65% | 154 | 1 | City |
| Luther | 6 | 145 | 150 | -0.68% | 247 | 1 | City |
| Fraser | 7 | 108 | 105 | 0.93% | 95 | 1 | City |
| Beaver | 8 | 46 | 45 | 0% | 184 | 0 | City |
| Berkley | 9 | 22 | 24 | 0% | 109 | 0 | City |
Boone is the largest city in Boone County, with a population of 12,467.
Berkley is the smallest city in Boone County, with a population of 22.
There are 9 cities in Boone County, Iowa.