Pike County, Illinois Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Pittsfield14,0144,169-0.67%8395 City
Barry21,2371,293-0.8%8641 City
Griggsville31,0371,091-0.96%9381 City
Pleasant Hill4890914-0.56%1,1631 Village
Hull5372392-1.06%2042 Village
New Canton6322333-0.92%3651 Town
Perry7300312-0.66%7770 Village
Nebo8268276-0.74%6180 Village
Milton9205209-0.49%5310 Village
Kinderhook10187191-0.53%2311 Village
Baylis11164169-0.61%3480 Village
New Salem12115120-0.86%1101 Village
Pearl13107110-0.93%712 Village
Detroit1474740%2950 Village
Florence151618-5.88%580 Village
Valley City1613120%480 Village

Pike County Cities Summary

Largest City

Pittsfield is the largest city in Pike County, with a population of 4,014.

Smallest City

Valley City is the smallest city in Pike County, with a population of 13.

10 Largest Cities

There are 16 cities in Pike County, Illinois.

Location of Pike County