Perry County, Ohio Cities (2025)

21 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Shawnee112,52012,5120.24%43229 Township
Pike26,7046,6810.12%21032 Township
Thorn34,7594,5550.85%12837 Township
New Lexington44,4704,4340.16%2,2962 Village
Reading54,4584,3560.63%8950 Township
Crooksville62,3952,422-0.25%1,4762 Village
Somerset71,4831,4810%1,2731 Village
Bearfield81,4811,4780.2%5427 Township
Somerset91,2131,244-0.33%3535 Township
Shawnee101,1111,0542.3%1736 CDP
Thornville111,0951,0830.18%2,0581 Village
Salt Lick121,0841,0830.18%5221 Township
Coal139469390.42%6914 Township
Pleasant148678680.12%5416 Township
Junction City157237230%1,1241 Village
Monday Creek16668675-0.15%2725 Township
New Straitsville17648653-0.15%4981 Village
Shawnee18502506-0.2%2232 Village
Corning19482489-0.41%1,1210 Village
Glenford20162166-0.61%1,4340 Village
Hemlock211471470%3950 Village

Perry County Cities Summary

Largest City

Shawnee is the largest city in Perry County, with a population of 12,520.

Smallest City

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

10 Largest Cities

There are 21 cities in Perry County, Ohio.

Location of Perry County