Huntley Area Public Library
11000 Ruth Road, Huntley
847-669-5386 ext 21
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 Public Library District
109 S. State Street, Hampshire
The Hampshire Township portion of the Village is served by the Ella Johnson Memorial Public Library.