Pike County, Indiana Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Petersburg12,2622,295-0.31%1,5411 City
Jefferson21,7581,790-0.06%3353 Township
Lockhart38478490.36%1848 Township
Winslow4759767-0.26%1,1051 Town
Logan54084080.74%1724 Township
Otwell6352245-1.4%1972 CDP
Clay73083130.33%1324 Township
Spurgeon8167170-0.6%9540 Town

Pike County Cities Summary

Largest City

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

Smallest City

Spurgeon is the smallest city in Pike County, with a population of 167.

10 Largest Cities

There are 8 cities in Pike County, Indiana.

Location of Pike County