Pike County, Indiana Cities (2025)

8 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Petersburg12,2332,300-0.58%1,5211.47 City
Jefferson township21,7501,789-0.4%3352.51 Township
Lockhart township3836849-0.36%1748.02 Township
Winslow4753763-0.26%1,0960.69 Town
Logan township54044030.25%1723.94 Township
Otwell6352245-1.4%1971.78 CDP
Clay township7306312-0.33%1323.58 Township
Spurgeon8164168-0.61%9370.17 Town

Pike County Cities Summary

Largest City

Petersburg is the largest city in Pike County, with a population of 2,233.

Smallest City

Spurgeon is the smallest city in Pike County.

10 Largest Cities

There are 8 cities in Pike County, Indiana.

Location of Pike County