Rockingham County Public Library

"Meeting the educational, recreational, and informational needs of Rockingham County citizens."


Upcoming Computer Classes

Upcoming Programs

Rockingham County Reads

New Arrivals



The current Mayodan Library was completed in 1978 and is 5,500 square feet. A federal grant provided the major source of funding for the construction of the library. The lot was donated by Mr. Aubrey Farris and the Town of Mayodan.


Mayodan Library
101 N. 10th Avenue
Mayodan, NC 27027
336-548-6951 (Phone)
336-548-2015 (Fax)
Patrick Fitzgerald, Branch Manager
Mon 9 a.m.-8 p.m.
Wed 9 a.m.-6 p.m.
Fri 9 a.m.-6 p.m.
Closed Tuesdays, Thursdays, Saturdays, and Sundays
Meeting room
Computers with internet access and Microsoft Office
Weekly story times for children
Occasional computer classes
Children's area and teen corner
Color copier and fax service
Wireless internet access