Holmes County, Ohio Cities (2026)

21 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Berlin110,9709,3772.08%49122 Township
Hardy26,1895,9331.11%18833 Township
Salt Creek34,7394,6680.36%15830 Township
Berlin44,6454,5750.39%17926 Township
Paint54,6144,5420.44%16029 Township
Clark64,3934,3290.41%12734 Township
Walnut Creek74,0574,0020.35%14628 Township
Berlin83,4013,4370.09%11230 Township
Millersburg93,3133,1660.76%1,3063 Village
Mechanic103,2743,2170.46%9734 Township
Prairie113,1053,0510.42%10231 Township
Berlin121,9511,965-0.05%8124 Township
Killbuck131,9271,8890.47%6430 Township
Berlin141,7851,787-0.28%9718 Township
Washington151,6761,6380.54%5730 Township
Richland161,2171,1950.33%3337 Township
Knox171,1861,1600.59%4328 Township
Killbuck188148080.12%2,2550 Village
Holmesville193763730.27%1,6860 Village
Glenmont202432390.41%8840 Village
Nashville211821820%2,6380 Village

Holmes County Cities Summary

Largest City

Berlin is the largest city in Holmes County, with a population of 10,970.

Smallest City

Nashville is the smallest city in Holmes County, with a population of 182.

10 Largest Cities

There are 21 cities in Holmes County, Ohio.

Location of Holmes County