Knox County, Illinois Cities (2025)

32 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Galesburg City129,31829,9420.1%1,65118 Township
Galesburg229,12529,942-0.56%1,64018 City
Knox34,8504,9280.21%13735 Township
Cedar42,9843,0550.13%8336 Township
Abingdon52,8512,949-0.7%2,0011 City
Knoxville62,8262,894-0.49%1,2032 City
Indian Point71,4051,445-0.07%3936 Township
Henderson81,1161,1390.18%3334 Township
Persifer91,0661,0840.28%3135 Township
Ontario108979170.11%2536 Township
Truro118358550%2336 Township
East Galesburg12739761-0.67%5411 Village
Wataga13718741-0.69%8661 Village
Oneida14677696-0.59%8871 City
Walnut Grove156606770%1936 Township
Yates City16633651-0.63%1,2840 Village
Williamsfield17553570-0.72%4491 Village
Orange18513526-0.19%1436 Township
Rio195045150.2%1436 Township
Maquon204524630%1336 Township
Altona21448462-0.67%4781 Village
Galesburg223853890.26%1821 Township
Copley233843910.52%1135 Township
Victoria243633700.28%1035 Township
Haw Creek253503580.29%1036 Township
Lynn262612680%735 Township
Victoria27257266-0.77%5700 Village
Henderson28255262-0.78%9620 Village
Elba29248257-0.8%736 Township
Maquon30213222-0.93%1,3150 Village
Rio31204209-0.49%6540 Village
St. Augustine32113117-0.88%1911 Village

Knox County Cities Summary

Largest City

Galesburg City is the largest city in Knox County, with a population of 29,318.

Smallest City

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

10 Largest Cities

There are 32 cities in Knox County, Illinois.

Location of Knox County