| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bonifay | 1 | 2,856 | 2,764 | 0.6% | 607 | 5 | City |
| Ponce de Leon | 2 | 525 | 504 | 0.77% | 106 | 5 | Town |
| Esto | 3 | 355 | 341 | 0.57% | 163 | 2 | Town |
| Westville | 4 | 276 | 266 | 0.73% | 38 | 7 | Town |
| Noma | 5 | 213 | 207 | 0.47% | 200 | 1 | Town |
Bonifay is the largest city in Holmes County, with a population of 2,856.
Noma is the smallest city in Holmes County, with a population of 213.
There are 5 cities in Holmes County, Florida.