Public Libraries in NC

United States

Public Libraries in North Carolina

Find public libraries across North Carolina — hours, addresses, digital resources and free programs near you.

20

Cities Covered

20

Libraries Listed

Free

Library Cards

North Carolina's public libraries are supported by the State Library of North Carolina and serve communities across the state. This directory covers 20 cities including Charlotte, Winston-Salem, Asheville, Archdale, Boone, Chapel Hill, Clemmons — with hours, addresses, phone numbers, and the free digital services available to North Carolina residents.

Browse Libraries by City

Archdale

1 library

Archdale Public Library →

Asheville

1 library

Pack Memorial Library →

Boone

1 library

Watauga County Public Library →

Chapel Hill

1 library

Chapel Hill Public Library →

Charlotte

1 library

Charlotte Mecklenburg Library →

Clemmons

1 library

Clemmons Branch Library →

Elkin

1 library

Elkin Public Library →

Gastonia

1 library

Gaston County Public Library →

High Point

1 library

High Point Public Library →

Lexington

1 library

Davidson County Public Library →

Monroe

1 library

Union County Library →

Nashville

1 library

Harold D. Cooley Library →

Rocky Mount

1 library

Braswell Memorial Library →

Rose Hill

1 library

Rose Hill Community Library →

Taylorsville

1 library

Alexander County Library →

Traphill

1 library

Traphill Branch Library →

West Jefferson

1 library

Ashe County Public Library →

Wilson

1 library

Wilson County Public Library →

Winston-Salem

1 library

Reynolda Manor Branch Library →

Winton

1 library

Albemarle Regional Library →

More North Carolina Libraries

CONCORD

Cabarrus County Library System

Cabarrus County Public Library →

ELIZABETH CITY

Pasquotank-Camden Regional Library

Pasquotank County Library →

ELIZABETHTOWN

Bladen County Public Library System

Bladen County Public Library →

KENANSVILLE

Duplin County Public Library System

Duplin County — Dorothy Wightman Library →

KINSTON

Neuse Regional Libraries

Neuse Regional Library — Kinston →

LENOIR

Caldwell County Public Library System

Caldwell County Public Library →

LOUISBURG

Franklin County Library System

Franklin County Library →

MOCKSVILLE

Davie County Government

Davie County Public Library →

MORGANTON

Morganton Public Library

Morganton Public Library →

NEWTON

Catawba County Library System

Catawba County Library →

SHELBY

Cleveland County Library System

Eugenia H. Young Memorial Library →

TARBORO

Edgecombe County

Edgecombe County Memorial Library →

WASHINGTON

Beaufort-Hyde-Martin Regional Library System

Beaufort-Hyde-Martin Regional Library — Washington Headquarters →

WAYNESVILLE

NC Cardinal

Haywood County Public Library →

WHITEVILLE

Columbus County Library System

Columbus County Public Library →

⭐ Featured Library

Elkin Public Library

One of the leading public libraries in North Carolina, serving the local community with books, digital resources, programs and free Wi-Fi.

View Library Page →

About Public Libraries in North Carolina

North Carolina has a strong network of public libraries serving communities of all sizes, from busy city systems to small rural reading rooms. Supported by the State Library of North Carolina, these libraries provide free access to books, digital resources, broadband internet, educational programs, and community gathering spaces for all residents.

Most North Carolina public libraries offer free library cards to state residents and participate in statewide digital library programs, giving cardholders access to thousands of eBooks, audiobooks, and streaming films from home using apps like Libby (OverDrive).

Use the city directory above to find your nearest public library in North Carolina, including current hours, contact information, and details on available services and programs.

📚 What North Carolina Libraries Offer

  • 📖 Books, DVDs, audiobooks & magazines
  • 💻 Digital eBooks & audiobooks (Libby / OverDrive)
  • 🎬 Streaming films (Kanopy or Hoopla)
  • 📡 Free Wi-Fi & public computers
  • 👶 Children’s storytimes & programs
  • 🎓 Adult learning & literacy programs
  • 📚 Interlibrary loan network

🗺️ Quick Facts

Cities covered 20
Libraries listed 20
Digital platform Libby / OverDrive
Streaming Kanopy / Hoopla
Library card cost Free for residents

Free Digital Resources

📚 NC LIVE — Free for North Carolina Residents

NC LIVE is North Carolina's statewide library cooperative, giving residents free access to ebooks, streaming video, magazine and journal articles, and career, test-prep, and language-learning tools through their local member library. Users simply select their library to log in.

🎫 New to the library in NC? See our step-by-step guide on how to get a library card — what you need, applying online, non-resident options and cards for kids.

Frequently Asked Questions

How do I get a public library card in North Carolina?
North Carolina residents can get a free public library card at their local library branch. Bring a photo ID and proof of your current address; many North Carolina libraries also let you start the application online.
Are public libraries in North Carolina free to use?
Yes. Public libraries in North Carolina are free for residents. Library cards, borrowing, Wi-Fi, and public computers are provided at no cost.
What free digital library resources can North Carolina residents use?
NC LIVE is North Carolina’s statewide library cooperative, giving residents free access to ebooks, streaming video, magazine and journal articles, and career, test-prep, and language-learning tools through their local member library. Users simply select their library to log in.
Can I borrow eBooks and audiobooks from a North Carolina library?
Yes. Most North Carolina public libraries offer free eBooks and audiobooks through the Libby app (OverDrive). You just need a valid card from a participating North Carolina library.
How do I find my nearest public library in North Carolina?
Use the city directory near the top of this page. Select your city to see the local library’s address, phone number, hours, and available services.

Special services at North Carolina libraries

Beyond books, many North Carolina public libraries offer these services — browse the verified, up-to-date list for each:

🛂 Passport services1 North Carolina library →📋 Notary1 North Carolina library →📜 Genealogy & local history10 North Carolina libraries →🔨 Makerspace & 3D printing1 North Carolina library →📚 Study rooms6 North Carolina libraries →🖨 Printing, copying & fax15 North Carolina libraries →📅 Meeting & community rooms8 North Carolina libraries →👶 Story times for kids1 North Carolina library →


Go up