huntley area public library
The Huntley Area Public Library, located at 11000 Ruth Road 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. Please call 847-669-5386 ext 21 or visit for more information.

 ella johnson memorial public library
The Hampshire Township portion of the Village is served by the Ella Johnson Memorial Public Library, 847-683-4490; at 109 S. State Street; Hampshire.