16 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Zionsville | 1 | 33,742 | 30,837 | 1.75% | 502 | 67 | Town |
| Center | 2 | 20,117 | 18,841 | 1.79% | 308 | 65 | Township |
| Lebanon | 3 | 17,831 | 16,716 | 1.27% | 1,030 | 17 | City |
| Whitestown | 4 | 15,617 | 10,350 | 7.23% | 999 | 16 | Town |
| Worth | 5 | 6,814 | 4,494 | 9.89% | 444 | 15 | Township |
| Jamestown | 6 | 3,282 | 3,226 | 0.09% | 159 | 21 | Township |
| Jackson | 7 | 2,837 | 2,746 | 1.21% | 60 | 48 | Township |
| Sugar Creek | 8 | 2,195 | 2,165 | 0.92% | 65 | 34 | Township |
| Jefferson | 9 | 1,535 | 1,490 | 1.12% | 33 | 46 | Township |
| Thorntown | 10 | 1,427 | 1,429 | -0.07% | 2,328 | 1 | Town |
| Lake Holiday | 11 | 1,385 | 1,376 | 2.37% | 535 | 3 | CDP |
| Perry | 12 | 1,230 | 828 | 9.43% | 171 | 7 | Township |
| Jamestown | 13 | 969 | 941 | 0.52% | 1,083 | 1 | Town |
| Harrison | 14 | 734 | 715 | 0.96% | 30 | 24 | Township |
| Advance | 15 | 514 | 502 | 0.39% | 873 | 1 | Town |
| Ulen | 16 | 115 | 113 | 0% | 504 | 0 | Town |
Zionsville is the largest city in Boone County, with a population of 33,742.
Ulen is the smallest city in Boone County, with a population of 115.
There are 16 cities in Boone County, Indiana.