My Account  Kids Catalog  New Arrivals

Asheboro Public Library

  201 Wo​rth Street
        Asheboro, NC 27203

 (336) 318-6800

9 a.m. - 9 p.m. Monday - Thursday 9 am. - 6 p.m. Friday
9 a.m. - 1 p.m. Saturday

Archdale Public Library

  10433 S. Main Street 
Archdale, NC 27263

 (336) 431-3811

9 a.m. - 8 p.m. Monday -Thursday 9 am. - 6 p.m. Friday
9 a.m. - 1 p.m. Saturday

Franklinville Public Library

  111 Sumner Place
  Franklinville, NC 27248

(336) 685-3100

10 a.m. - 6 p.m. Monday - Thursday 
1 p.m. - 5 p.m. Sunday

Liberty Public Library

  239 S. Fayetteville Street
Liberty, NC 27298

 (336) 622-4605

9 a.m. - 7 p.m. Monday - Tuesday 
9 a.m. - 5 p.m. Wednesday - Friday  
9 a.m. - 3 p.m. Saturday

Ramseur Public Library

 1512 S. Main Street
   Ramseur, NC 27316

 (336) 824-2232

9 a.m. - 5 p.m. Monday - Friday 
  9 a.m. - 1 p.m. Saturday

Randleman Public Library

 142 W. Academy Street
Randleman, NC 27317

(336) 498-3141

9 a.m. - 6 p.m. Monday - Friday 
  9 a.m. - 1 p.m. Saturday

Seagrove Public Library

530 Old Plank Road Seagrove, NC 27317

 (336) 873-7521

10 a.m.-6 p.m. Tuesday-Friday
11 a.m.-3 p.m. Saturday

Randolph Room (History & Genealogy)

 (336) 318-6815

Monday - Friday: 9:30am - 12:30pm, 1:30pm - 5:30pm. 
Closed for lunch: 12:30pm - 1:30pm.
Saturday: 9:30am - 12:30pm

Extension Services (Outreach and Homebound)

(​336) 318-6816 or (336) 318-6817

8:30 a.m. - 5 p.m. Monday - Friday

Mobile Library

mobilelibrary@randolphlibrary.org

 (336) 318-6819