Summer Reading Challenge 2023! Read 20 minutes every day for 100 days! Win fabulous prizes and collect Brag Tags!

About

 

The Elgin Public Library sits in the center of the scenic town of Elgin, Iowa near the Turkey River. We hope you will visit us soon!