Perry County, Ohio Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
New Lexington14,4694,4260.09%2,2952 Village
Crooksville22,3982,419-0.25%1,4782 Village
Somerset31,4811,481-0.07%1,2711 Village
Thornville41,1131,1000.18%2,0921 Village
Junction City5721721-0.14%1,1211 Village
New Straitsville6645653-0.31%4961 Village
Shawnee7503505-0.2%2242 Village
Corning8484489-0.21%1,1260 Village
Glenford9169172-0.59%1,4960 Village
Hemlock101481480%3980 Village

Perry County Cities Summary

Largest City

New Lexington is the largest city in Perry County, with a population of 4,469.

Smallest City

Hemlock is the smallest city in Perry County, with a population of 148.

10 Largest Cities

There are 10 cities in Perry County, Ohio.

Location of Perry County