Knox County, Illinois Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Galesburg128,26729,949-1.1%1,59218 City
Abingdon22,8072,946-0.88%1,9701 City
Knoxville32,7902,898-0.71%1,1872 City
East Galesburg4728758-0.82%5331 Village
Wataga5705741-0.98%8501 Village
Oneida6671700-0.89%8791 City
Yates City7624653-0.79%1,2660 Village
Williamsfield8546569-0.73%4441 Village
Altona9445465-0.89%4741 Village
Henderson10252262-0.79%9510 Village
Victoria11249262-1.19%5520 Village
Maquon12209221-0.95%1,2900 Village
Rio13201209-0.99%6440 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,267.

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