Participating Libraries

NCknows has over 100 participating libraries from throughout North Carolina. Of those, about 20 libraries contribute staff on a weekly basis to provide reference service.

Are you a librarian interested in offering NCknows at your library? Contact us!


Alamance Community College
Albemarle Regional Library
Alexander County Library
Appalachian Regional Library
Asheville-Buncombe Community College
Barton College
Bennett College
BHM Regional Library
Bladen Community College
Braswell Memorial
Brevard College*
Brunswick County Libraries
Burke County Public
Caldwell Community College & Technical Institute
Caldwell County Public Library
Campbell University
Cape Fear Community College Learning Resource Center
Carteret Community College
Catawba County Library
Catawba Valley Community College
Central Carolina Community College
Central Piedmont Community College
Chapel Hill Public Library*
Charlotte Mecklenburg Library*
Chowan University
Cleveland Community College
Cleveland County Library System
Coastal Carolina Community College
College of the Albemarle
Craven Community College
Cumberland County Public Library & Information Center
Davidson County Community College
Davidson County Public Library
Davie County Public Library*
Duke University Library
Durham County Public Library
Durham Technical Community College Library
Edgecombe Community College
Elizabeth City State University
Elon University
Farmville Public Library
Fayetteville State University
Fayetteville Technical Community College
Fontana Regional Library
Forsyth County Public Library
Gardner-Webb University
Gaston County Public Library
Greensboro Public Library
Guilford College
Guilford Technical Community College
Gunn Memorial Public Library
H. Leslie Perry Memorial Library
Halifax Community College
Haywood Community College Library
Haywood County Public Library
Henderson County Public Library
Hickory Public Library
High Point Public Library
Isothermal Community College Library
Jamestown Public Library
Johnston Community College
Lenoir Rhyne College
Louisburg College
Madison County Library
Mauney Memorial Library
McDowell County Public Library
McDowell Technical Community College
Montgomery Community College
Mount Olive College
Nash Community College
NC LIVE
NCpedia
NCSU Libraries
Neuse Regional Library
New Bern-Craven County Public Library
New Hanover County Public Library
North Carolina Agricultural and Technical State University*
North Carolina Central University
North Carolina State University
North Carolina Wesleyan College
Orange County Public Library
Peace College
Pender County Public Library
Person County Public Library
Pettigrew Regional Library
Pfeiffer University
Piedmont Community College
Pitt Community College Learning Resources Center
Polk County Public Library*
Randolph Community College
Randolph County Public Library
Richmond Community College
Roanoke-Chowan Community College
Robeson Community College
Robeson County Public Library
Rockingham Community College*
Rowan Cabarrus Community College Library
Rowan Public Library
Rutherford County Public Library
Shaw University
Sheppard Library
South Peidmont Community College
South Piedmont Community College
Southeastern Community College Library
Southern Pines Public Library
Southwestern Community College Library
St. Andrews University
Stanly Community College
State Library of North Carolina
Surry Community College
Transylvania County Public Library
Tri-County Community College
Union County Public Library
University of North Carolina - Asheville
University of North Carolina - Chapel Hill
University of North Carolina - Charlotte
University of North Carolina - Greensboro*
University of North Carolina - Pembroke
University of North Carolina - Wilmington
Vance Granville Community College
Wake Technical Community College
Warren Wilson College
Wayne Community College
Wayne County Public Library
Western Carolina University
Western Piedmont Community College
Wilkes Community College
Wilkes County Public Library
Winston Salem State University

``````