Perry County, Ohio Cities (2026)

10 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Lexington14,4774,4340.16%2,2992 Village
Crooksville22,3902,422-0.21%1,4732 Village
Somerset31,4841,4810.07%1,2741 Village
Thornville41,0981,0830.27%2,0641 Village
Junction City57237230%1,1241 Village
New Straitsville6647653-0.15%4981 Village
Shawnee7501506-0.2%2232 Village
Corning8481489-0.21%1,1190 Village
Glenford9161166-0.62%1,4250 Village
Hemlock101471470%3950 Village

Perry County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 10 cities in Perry County, Ohio.

Location of Perry County