St. Charles City-County Library
The St. Charles City-County Library District is your Kaleidoscope of Discovery. Over 2 million St. Charles County residents visit our 12 branch locations each year. Every day the Library is changing and evolving, offering new services and exciting events and classes for all ages, expanding the eLibrary collection, and enhancing our customers’ Library experience. For the latest on what’s happening, visit the Library website, myLibrary.org.