Pike County, Indiana Cities (2026)

7 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Petersburg12,2562,295-0.27%1,4262 City
Jefferson21,7571,790-0.06%3353 Township
Lockhart38508490.35%1848 Township
Winslow4758767-0.13%1,1031 Town
Logan54114080.74%1724 Township
Clay63093130.32%1324 Township
Spurgeon71671700%9540 Town

Pike County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 7 cities in Pike County, Indiana.

Location of Pike County