Library branches are operated by the County of Elgin. There are 10 library branches throughout the County. 

Malahide's library branch is located in Springfield at the Malahide Community Place - 12105 Whittaker Road. 

For branch hours, locations and services offered visit the Elgin County Library website. 

Contact Us