Knox County, Illinois Cities (2026)

14 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Galesburg128,96229,942-0.56%1,63118 City
Abingdon22,8322,949-0.67%1,9871 City
Knoxville32,8132,894-0.46%1,1972 City
East Galesburg4735761-0.54%5381 Village
Wataga5714741-0.56%8611 Village
Oneida6673696-0.59%8821 City
Yates City7630651-0.47%1,2780 Village
Williamsfield8550570-0.54%4471 Village
Altona9445462-0.67%4741 Village
Victoria10255266-0.78%5650 Village
Henderson11254262-0.39%9580 Village
Maquon12211222-0.94%1,3020 Village
Rio13203209-0.49%6510 Village
St. Augustine14112117-0.88%1891 Village

Knox County Cities Summary

Largest City

Galesburg is the largest city in Knox County, with a population of 28,962.

Smallest City

St. Augustine is the smallest city in Knox County, with a population of 112.

10 Largest Cities

There are 14 cities in Knox County, Illinois.

Location of Knox County