County Libraries Madison County Public Library 88 Bridge St Hot Springs, NC 28743 (828) 622-3584 madisoncountylibrary.org