librarysystems

Public library systems in North Carolina

84 profiled systems397 library buildings29 bookmobilesFY 2024

The 84 profiled public library systems in North Carolina served 10.8 million residents in FY 2024 and logged 1.97 visits and 3.54 physical checkouts per resident, which ranks 43rd and 36th among the 50 states and DC. Operating spending came to $27.95 per resident (45th nationally). Local government supplied 88% of operating revenue, against 85% for all profiled systems nationwide, and the state government 6%.

The largest system is Wake County Public Libraries, serving 1,194,900 residents; 31 systems serve 100,000 or more. At the end of the year, 55% of the state's profiled systems charged no overdue fines on print items. The most common legal form is the county library (50 systems).

Visits per resident, system by system

Each dot is one North Carolina system, grouped by the size of the population it serves; darker dots have their own profile page. The gold tick marks the national median for that size class.

0.250.5124816321 million+250k–500k100k–250k50k–100k25k–50k10k–25k5k–10k2.5k–5kvisits per resident (log scale)
0.5124816321 million+250k–500k100k–250k50k–100k25k–50k10k–25k5k–10k2.5k–5kvisits per resident (log scale)

The 20 largest systems

SystemCityResidentsVisits per residentCheckouts per residentSpending per resident
Wake County Public LibrariesRaleigh1,194,9002.557.46$29.66
Charlotte Mecklenburg LibraryCharlotte1,162,1681.954.05$47.85
Greensboro Public LibraryGreensboro435,5092.502.53$25.49
Forsyth County Public LibraryWinston-Salem392,8393.182.51$25.21
Cumberland County Public LibraryFayetteville337,9701.842.99$33.32
Durham County LibraryDurham334,3501.506.70$41.93
Buncombe County Public LibrariesAsheville277,0472.674.43$28.99
Union County Public LibraryMonroe257,6821.413.19$25.20
Cabarrus County Public LibraryConcord242,8801.343.31$21.10
Gaston County Public LibraryGastonia239,6361.782.71$25.01
New Hanover County Public LibraryWilmington239,5142.003.99$24.35
Sandhill Regional Library SystemRockingham216,6540.901.60$16.10
Onslow County Public LibraryJacksonville213,4471.322.07$12.68
Public Library of Johnston County & SmithfieldSmithfield210,8980.611.08$5.89
Alamance County Public LibrariesBurlington176,4291.702.06$20.50
Sheppard Memorial LibraryGreenville170,3531.432.14$15.21
Davidson County Public Library SystemLexington169,2291.831.96$28.12
Northwestern Regional LibraryElkin166,5021.572.64$17.21
Brunswick County LibrarySouthport160,4402.531.83$12.39
Rowan Public LibrarySalisbury152,4501.792.34$24.56

Highest rates among systems serving 5,000 or more

Of the state's profiled systems, 83 serve at least 5,000 residents.

Visits per resident

Checkouts per resident

Spending per resident

Revenue mix

Combined operating revenue of $323 million across the 84 systems that reported every revenue source.

North Carolina88%All profiled systems, US85%
North Carolina88%All profiled systems, US85%
  • Local government
  • State
  • Federal
  • Other

More system profiles