Indian Trails Public Library District

The Indian Trails Public Library District services the Wheeling area and portions of surrounding communities. The main library, located at 355 Schoenbeck Road in Wheeling, reopened on April 10, 2017, after being closed for a year for an extensive renovation and expansion. Nearly 15,000 square feet were added to the building to create features requested by the community, such as private study rooms, a drive-up window, and increased programming space. Additionally, the library now has an ESL Lab and Training Lab, dedicated space for middle-school students, and a more energy-efficient building.

The library also operates a small branch in Prospect Heights at 99 E. Palatine Rd.

Visit the library’s website for more information.

Prospect Heights Public Library

The Prospect Heights Public Library also serves areas in the Village of Wheeling.
Indian River Library