Perry County, Ohio Cities (2025)

21 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Shawnee112,41212,510-0.18%42829 Township
Pike26,6786,6790%20932 Township
Thorn34,7484,5510.83%12837 Township
New Lexington44,4554,4340.09%2,2882 Village
Reading54,4394,3610.38%8850 Township
Crooksville62,3882,423-0.29%1,4712 Village
Bearfield71,4841,4770.2%5427 Township
Somerset81,4661,483-0.2%1,2581 Village
Somerset91,1951,244-0.83%3535 Township
Shawnee101,1111,0542.3%1736 CDP
Thornville111,0971,0840.27%2,0621 Village
Salt Lick121,0811,0820%5221 Township
Coal139419430%6914 Township
Pleasant148628680.12%5416 Township
Junction City15718723-0.14%1,1171 Village
Monday Creek166726750.15%2725 Township
New Straitsville17649654-0.15%4991 Village
Shawnee18497504-0.2%2212 Village
Corning19482489-0.21%1,1210 Village
Glenford201631650%1,4420 Village
Hemlock211451450%3900 Village

Perry County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 21 cities in Perry County, Ohio.

Location of Perry County