Library CardCATALOG

NORTH CAROLINA · LIBRARIES & CHURCHES

Find your place
in North Carolina.

Libraries to explore. Churches to visit.
Find community resources together, from the mountains to the coast.

425public-library service records · 100 counties
210churches & communities in official diocesan directories
119additional library member institutions

One state. Many places to belong.

Search a name or city. Choose a category to narrow your view.

Loading directory…

Explore all 100 counties.

County browsing uses reported county information. Entries without a reported county remain available in the statewide and city views.

Alamance County ↗Alexander County ↗Alleghany County ↗Anson County ↗Ashe County ↗Avery County ↗Beaufort County ↗Bertie County ↗Bladen County ↗Brunswick County ↗Buncombe County ↗Burke County ↗Cabarrus County ↗Caldwell County ↗Camden County ↗Carteret County ↗Caswell County ↗Catawba County ↗Chatham County ↗Cherokee County ↗Chowan County ↗Clay County ↗Cleveland County ↗Columbus County ↗Craven County ↗Cumberland County ↗Currituck County ↗Dare County ↗Davidson County ↗Davie County ↗Duplin County ↗Durham County ↗Edgecombe County ↗Forsyth County ↗Franklin County ↗Gaston County ↗Gates County ↗Graham County ↗Granville County ↗Greene County ↗Guilford County ↗Halifax County ↗Harnett County ↗Haywood County ↗Henderson County ↗Hertford County ↗Hoke County ↗Hyde County ↗Iredell County ↗Jackson County ↗Johnston County ↗Jones County ↗Lee County ↗Lenoir County ↗Lincoln County ↗Macon County ↗Madison County ↗Martin County ↗Mcdowell County ↗Mecklenburg County ↗Mitchell County ↗Montgomery County ↗Moore County ↗Nash County ↗New Hanover County ↗Northampton County ↗Onslow County ↗Orange County ↗Pamlico County ↗Pasquotank County ↗Pender County ↗Perquimans County ↗Person County ↗Pitt County ↗Polk County ↗Randolph County ↗Richmond County ↗Robeson County ↗Rockingham County ↗Rowan County ↗Rutherford County ↗Sampson County ↗Scotland County ↗Stanly County ↗Stokes County ↗Surry County ↗Swain County ↗Transylvania County ↗Tyrrell County ↗Union County ↗Vance County ↗Wake County ↗Warren County ↗Washington County ↗Watauga County ↗Wayne County ↗Wilkes County ↗Wilson County ↗Yadkin County ↗Yancey County ↗

Connected by community.

Explore libraries and churches by their reported city. A place listed in the same city is not necessarily within walking distance.

Public-library coverage spans all 100 counties using FY2024 records. Library member institutions represent access through colleges and other NC LIVE members, not individual campus branches. School, special, and independent-library coverage is still incomplete.

Confirm current hours, eligibility, and visiting arrangements with each institution.

Take the directory with you.