Cities in Winnebago County, ILLINOIS Cherry Valley Durand Loves Park Machesney Park Pecatonica Rockford Rockton Roscoe Seward Shirland South Beloit Winnebago