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 www.huntleylibrary.org 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; www.ellajohnsonlib.il.us at 109 S. State Street; Hampshire.