Libraries play an essential role in local communities by providing access to information and resources, supporting literacy and education, promoting lifelong learning, and serving as a community gathering space. Learn more about our local libraries here.
Gail Borden Public Library
270 N. Grove Ave., Elgin, IL 60120
(847) 742-2411
Learn more about the library here.
Palatine Public Library District – Hoffman Estates Branch
3600 Lexington Dr., Hoffman Estates, IL, 60192
(847) 934-0220
Learn more about the library here.
Poplar Creek Public Library
Poplar Creek Public Library District is a public library in Illinois, United States which serves residents of Streamwood, Hanover Park, Elgin, Schaumburg, and Bartlett. Created by a 1966 referendum in Streamwood, it currently has one main Streamwood facility and one Hanover Park branch.
1405 S Park Ave., Streamwood, IL, 60107
(630) 837-6800
Learn more about the library here.
Poplar Creek Library – Sonya Crawshaw Branch
4300 Audrey Ln., Hanover Park, IL, 60133
(630) 837-6800
Learn more about the library here.
Schaumburg Township District Library
The Schaumburg Township District Library, located in Schaumburg, Illinois, is the second largest public library in Illinois. It serves the Schaumburg Township area, covering sections of Schaumburg, Hoffman Estates, Hanover Park, Roselle, and Elk Grove Village.
130 S Roselle Rd., Schaumburg, IL, 60193
(847) 985-4000
Learn more about the library here.