Madison County Public Libraries add quality to people’s lives through promoting literacy, supporting life-long learning, and connecting community.
Madison County has three towns and three libraries. Marshall, Mars Hill and Hot Springs each present a classic library setting for the community and visitors. The libraries are coordinated to share a substantial collection of books, audio books, DVDs and online databases. Computers with internet access are available in each library.
Locations
Marshall
1335 N. Main St.
Marshall, NC 28753
828.649.3741
Mars Hill Branch
25 Library St.
Mars Hill, NC 28754
828.689.5183
Hot Springs Branch
170 Bridge St.
Hot Springs, NC 28743
828.622.3584
Visit www.madisoncountylibrary.net