Libraries


1647356819002
Huntley Area Public Library
11000 Ruth Road, Huntley
847-669-5386 
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
847-683-4490
The Hampshire Township portion of the Village is served by the Ella Johnson Memorial Public Library.