Cavalry Hill Public Library is closed Friday, July 3, in observance of Independence Day.
Cavalry Hill Public Library will be closed Wednesday and Thursday, July 1 - 2, for maintenance.
Welcome to the New Hope Public Library. Our Library was established in 1988 in the southeastern Madison County community of New Hope. We are located in the New Hope City Plaza off Main Drive in downtown New Hope. The Library replaces the Elizabeth Carpenter Public Library of New Hope that was closed in August of 2021. The new location has many updates including access to a shared community room that offers additional space for children’s storytimes and more.
This is the public’s library. Huntsville-Madison County Public Library (HMCPL) is a nonprofit 10-branch system that serves all of Madison County, Ala. For 200 years, the library has been dedicated to enriching the educational, recreational and cultural lives of communities in Madison County through materials, information and programs that foster a lifelong love of learning.