Cities in Mercer County, ILLINOIS Aledo Alexis Joy Keithsburg Matherville New Boston New Windsor North Henderson Preemption Seaton Sherrard Viola