| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sandpoint | 1 | 11,056 | 8,726 | 3.86% | 2,585 | 4 | City |
| Ponderay | 2 | 2,196 | 1,303 | 8.5% | 748 | 3 | City |
| Priest River | 3 | 1,891 | 1,671 | 2.16% | 844 | 2 | City |
| Dover | 4 | 1,252 | 777 | 7.56% | 398 | 3 | City |
| Kootenai | 5 | 1,120 | 958 | 2.66% | 2,022 | 1 | City |
| Clark Fork | 6 | 592 | 520 | 2.25% | 601 | 1 | City |
| Oldtown | 7 | 271 | 222 | 3.44% | 330 | 1 | City |
| East Hope | 8 | 257 | 230 | 1.98% | 555 | 0 | City |
| Hope | 9 | 110 | 99 | 1.85% | 113 | 1 | City |
Sandpoint is the largest city in Bonner County, with a population of 11,056.
Hope is the smallest city in Bonner County, with a population of 110.
There are 9 cities in Bonner County, Idaho.