Library Directory

The directory of North Carolina libraries provides options for users to search a variety of library information including names, addresses, etc. or to browse by location or type of library using the drop down menus below. Public libraries are listed first, in alphabetical order by the library system name and then alpha by branch. Community college and college/university libraries are next and are listed alphabetically by the name of the institution.

Click each link for an individual library to see more complete information and to report outdated or inaccurate information. The entire directory of public and academic library entries may be downloaded as a Microsoft Excel file by following the Export link provided below.

Export Directory (.xls)

Edgecombe County Memorial Library

Public
201 S 1st St Pinetops North Carolina 27864 Map It
(252) 827-4621

Farmville Public Library

Public
3733 N Main St Farmville North Carolina 27828 Map It
(252) 753-3355

Fontana Regional Library

Public
249 Frank Allen Rd Cashiers North Carolina 28717 Map It
(828) 743-0215

Fontana Regional Library

Public
554 Main St Highlands North Carolina 28741 Map It
(828) 526-3031

Fontana Regional Library

Public
310 Keener St Sylva North Carolina 28779 Map It
(828) 586-2016

Fontana Regional Library

Public
149 Siler Farm Rd Franklin North Carolina 28734 Map It
(828) 524-3600

Fontana Regional Library

Public
33 Fryemont Rd Bryson City North Carolina 28713 Map It
(828) 488-3030

Fontana Regional Library

Public
128 Nantahala School Rd Topton North Carolina 28781 Map It
(828) 321-3020

Forsyth County Public Library

Public
4915 Lansing Dr Winston-Salem North Carolina 27105 Map It
(336) 703-2910

Forsyth County Public Library

Public
3554 Clemmons Rd Clemmons North Carolina 27012 Map It
(336) 703-2920

Forsyth County Public Library

Public
660 W Fifth Street Winston-Salem North Carolina 27101 Map It
(336) 703-3011

Forsyth County Public Library

Public
1110 E 7th St Winston-Salem North Carolina 27101 Map It
(336) 703-2900

Forsyth County Public Library

Public
6490 Shallowford Rd Lewisville North Carolina 27023 Map It
(336) 703-2940

Forsyth County Public Library

Public
1110 E 7th St Winston-Salem North Carolina 27101 Map It
(336) 703-2950

Forsyth County Public Library

Public
248 Harmon Ln Kernersville North Carolina 27284 Map It
(336) 703-2930

Forsyth County Public Library

Public
2839 Fairlawn Dr Winston-Salem North Carolina 27106 Map It
(336) 703-2960

Forsyth County Public Library

Public
7125 Broad St Rural Hall North Carolina 27045 Map It
(336) 703-2970

Forsyth County Public Library

Public
3185 Buchanan St Winston-Salem North Carolina 27127 Map It
(336) 703-2980

Forsyth County Public Library

Public
2969 Main St Walkertown North Carolina 27051 Map It
(336) 703-2990

Franklin County Library

Public
610 Main St Bunn North Carolina 27508 Map It
(919) 496-6764