Asheboro Public Library (Headquarters)
201 Worth Street, Asheboro
336-318-6801
9 a.m.-6 p.m. Monday-Friday
9 a.m.-1 p.m. Saturday
Randolph County Public Library Facebook page
Randolph County Public Library YouTube Channel
Extension Services (outreach and homebound)
8:30 a.m.-5 p.m. Monday-Friday
336-318-6816 or 336-318-6817
Randolph Rooom
9 a.m.-6 p.m. Monday-Friday (visits by appointment)
336-318-6815
Archdale Public Library
10433 S. Main St., Archdale
336-431-3811
9 a.m.-6 p.m. Monday-Friday
9 a.m.-1 p.m. Saturday
Archdale library Facebook page
Franklinville Public Library
111 Sumner Place, Franklinville
336-685-3100
10 a.m.-6 p.m. Monday-Thursday
1-5 p.m. Sunday
Franklinville library Facebook page
Liberty Public Library
239 S. Fayetteville St.
336-622-4605
9 a.m.-5 p.m. Monday-Saturday
Ramseur Public Library
1512 S. Main St., Ramseur
336-824-2232
9 a.m.-5 p.m. Monday-Friday
Randleman Public Library
142 W. Academy St., Randleman
336-498-3141
9 a.m.-5 p.m. Monday-Friday
9 a.m.-1 p.m. Saturday
Randleman library Facebook page
Seagrove Public Library
530 Old Plank Road, Seagrove
336-873-7521
10 a.m.-6 p.m. Tuesday-Friday
11 a.m.-3 p.m. Saturday
Seagrove library Facebook page