Library Districts Cherry Valley Public Library District North Suburban Library District Pecatonica Public Library District Rockford Public Library South Beloit Public Library Talcott Free Library District Winnebago Public Library District "RAILS" - Reaching Across Illinois Library System