Library District

Library services in the Village of Hoffman Estates are provided by independent library districts in Palatine, Schaumburg, Barrington, Elgin and Streamwood. Your local library offers services and programs for all ages. In addition to books and magazines, you can download music, audiobooks, TV shows and movies, and attend educational and community events.

To determine which library district serves you, visit

Libraries serving Hoffman Estates

Palatine Public Library
Willow Recreation Center
3600 Lexington Dr.
Hoffman Estates, IL 60192
(847) 934-0220

Schaumburg Township District Library
Hoffman Estates Branch
1550 Hassell Rd.
Hoffman Estates, IL 60169
(847) 885-3511

Gail Borden Public Library District
270 N. Grove Ave.
Elgin, IL 60120
(847) 742-2411

Barrington Area Library
505 N. Northwest Hwy.
Barrington, IL 60010
(847) 382-1300

Poplar Creek Public Library District
1405 S. Park Ave.
Streamwood, IL 60107
(630) 837-6800