5 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Millersburg | 1 | 3,313 | 3,166 | 0.76% | 1,306 | 3 | Village |
| Killbuck | 2 | 814 | 808 | 0.12% | 2,255 | 0 | Village |
| Holmesville | 3 | 376 | 373 | 0.27% | 1,686 | 0 | Village |
| Glenmont | 4 | 243 | 239 | 0.41% | 884 | 0 | Village |
| Nashville | 5 | 182 | 182 | 0% | 2,638 | 0 | Village |
Millersburg is the largest city in Holmes County, with a population of 3,313.
Nashville is the smallest city in Holmes County, with a population of 182.
There are 5 cities in Holmes County, Ohio.