Serving Bay City and surrounding areas for 105 years!


Mission: The Bay City Public Library connects residents of Matagorda County with information, technology, ideas and experiences to provide enjoyment, enrich lives and strengthen our community.

100 Year History of Bay City Public Library


  First Library

Bay City Library, 1912


BCPL Story Hour 1929


Story Hour - August 21, 1929