This is the public's library. Our mission is to enrich the educational, recreational, and cultural life of our community through materials, information, and programs that foster a lifelong love of learning. Visit us at any of our 12 branches located throughout Madison County as well as online at hmcpl.org.