Huntley Area Public Library
11000 Ruth Road, Huntley
The Huntley Area Public Library provides a wide range of traditional library services as well as digital services including e-book, music and magazine downloads, online classes, language learning, tutoring and resume help, and programs and special events for all ages.
Ella Johnson Memorial Public Library District
109 S. State Street, Hampshire
The Hampshire Township portion of the Village is served by the Ella Johnson Memorial Public Library.