PublicWeave

North Carolina Library Districts Ranked by Expenditures

Normalized from state-comptroller audits and annual financial reports. Every agency is a live report card — click through for peer percentiles, fund balance, and distress indicators.

Cohort size 84
Median expenditures $1.6M
25th–75th percentile $839K  –  $3.4M
Total spend $288.4M
  1. #1
    Charlotte Mecklenburg Library
    FY 2023 pop. 1,143,390
    Expenditures $57.8M
    Revenue $60.5M
  2. #2
    WAKE County Public Libraries
    FY 2023 pop. 1,171,331
    Expenditures $30.2M
    Revenue $32.1M
  3. #3
    Durham County Library
    FY 2023 pop. 331,454
    Expenditures $13.0M
    Revenue $13.2M
  4. #4
    Cumberland County Public Library
    FY 2023 pop. 340,748
    Expenditures $11.3M
    Revenue $11.7M
  5. #5
    Greensboro Public Library
    FY 2023 pop. 434,234
    Expenditures $10.2M
    Revenue $10.9M
  6. #6
    Forsyth County Public Library
    FY 2023 pop. 390,441
    Expenditures $9.0M
    Revenue $9.0M
  7. #7
    Buncombe County Public Libraries
    FY 2023 pop. 273,403
    Expenditures $7.6M
    Revenue $7.7M
  8. #8
    Gaston County Public Library
    FY 2023 pop. 236,378
    Expenditures $5.9M
    Revenue $5.5M
  9. #9
    Union County Public Library
    FY 2023 pop. 250,814
    Expenditures $5.5M
    Revenue $5.8M
  10. #10
    NEW Hanover County Public Library
    FY 2023 pop. 235,502
    Expenditures $5.5M
    Revenue $6.1M
  11. #11
    HIGH Point Public Library
    FY 2023 pop. 116,589
    Expenditures $5.5M
    Revenue $5.7M
  12. #12
    Davidson County Public Library System
    FY 2023 pop. 167,156
    Expenditures $4.5M
    Revenue $4.7M
  13. #13
    Cabarrus County Public Library
    FY 2023 pop. 238,599
    Expenditures $4.4M
    Revenue $4.7M
  14. #14
    Randolph Public Library
    FY 2023 pop. 144,828
    Expenditures $4.0M
    Revenue $4.2M
  15. #15
    Henderson County Public Library
    FY 2023 pop. 118,835
    Expenditures $3.7M
    Revenue $4.1M
  16. #16
    Rowan Public Library
    FY 2023 pop. 150,714
    Expenditures $3.7M
    Revenue $4.8M
  17. #17
    Fontana Regional Library
    FY 2023 pop. 94,716
    Expenditures $3.6M
    Revenue $4.1M
  18. #18
    Chapel HILL Public Library
    FY 2023 pop. 62,195
    Expenditures $3.6M
    Revenue $3.6M
  19. #19
    Alamance County Public Libraries
    FY 2023 pop. 173,609
    Expenditures $3.6M
    Revenue $4.1M
  20. #20
    Mooresville Public Library
    FY 2023 pop. 54,987
    Expenditures $3.5M
    Revenue $3.8M
  21. #21
    Catawba County Library
    FY 2023 pop. 119,993
    Expenditures $3.5M
    Revenue $3.5M
  22. #22
    EAST Albemarle Regional Library
    FY 2023 pop. 120,430
    Expenditures $3.3M
    Revenue $3.7M
  23. #23
    Sandhill Regional Library System
    FY 2023 pop. 215,456
    Expenditures $3.2M
    Revenue $3.5M
  24. #24
    Appalachian Regional Library
    FY 2023 pop. 147,241
    Expenditures $3.0M
    Revenue $3.0M
  25. #25
    Harnett County Public Library
    FY 2023 pop. 138,324
    Expenditures $2.7M
    Revenue $3.3M
  26. #26
    Iredell County Library
    FY 2023 pop. 142,899
    Expenditures $2.6M
    Revenue $2.8M
  27. #27
    Wayne County Public Library
    FY 2023 pop. 116,614
    Expenditures $2.6M
    Revenue $2.9M
  28. #28
    Craven-pamlico Regional Library
    FY 2023 pop. 115,410
    Expenditures $2.6M
    Revenue $3.2M
  29. #29
    Lincoln County Public Library
    FY 2023 pop. 92,170
    Expenditures $2.6M
    Revenue $2.6M
  30. #30
    Northwestern Regional Library
    FY 2023 pop. 165,140
    Expenditures $2.6M
    Revenue $2.9M
  31. #31
    Wilson County Public Library
    FY 2023 pop. 78,636
    Expenditures $2.5M
    Revenue $2.6M
  32. #32
    Orange County Public Library
    FY 2023 pop. 89,437
    Expenditures $2.5M
    Revenue $2.5M
  33. #33
    Sheppard Memorial Library
    FY 2023 pop. 169,004
    Expenditures $2.4M
    Revenue $2.7M
  34. #34
    Braswell Memorial Public Library
    FY 2023 pop. 90,938
    Expenditures $2.2M
    Revenue $2.4M
  35. #35
    Neuse Regional Library
    FY 2023 pop. 83,218
    Expenditures $2.2M
    Revenue $2.3M
  36. #36
    Rockingham County Public Library
    FY 2023 pop. 91,649
    Expenditures $2.2M
    Revenue $2.3M
  37. #37
    Onslow County Public Library
    FY 2023 pop. 209,492
    Expenditures $2.2M
    Revenue $2.8M
  38. #38
    Hickory Public Library
    FY 2023 pop. 44,765
    Expenditures $2.1M
    Revenue $2.5M
  39. #39
    Chatham County Public Libraries
    FY 2023 pop. 79,083
    Expenditures $1.9M
    Revenue $2.8M
  40. #40
    Burke County Public Library
    FY 2023 pop. 88,996
    Expenditures $1.8M
    Revenue $1.9M
  41. #41
    Columbus County Public Library
    FY 2023 pop. 50,051
    Expenditures $1.7M
    Revenue $1.7M
  42. #42
    Caldwell County Public Library
    FY 2023 pop. 81,553
    Expenditures $1.6M
    Revenue $1.6M
  43. #43
    Brunswick County Library
    FY 2023 pop. 152,515
    Expenditures $1.6M
    Revenue $1.6M
  44. #44
    Haywood County Public Library
    FY 2023 pop. 63,297
    Expenditures $1.6M
    Revenue $2.0M
  45. #45
    Transylvania County Library
    FY 2023 pop. 32,917
    Expenditures $1.5M
    Revenue $1.5M
  46. #46
    Robeson County Public Library
    FY 2023 pop. 116,450
    Expenditures $1.5M
    Revenue $1.6M
  47. #47
    Carteret County Public Library System
    FY 2023 pop. 69,721
    Expenditures $1.5M
    Revenue $1.4M
  48. #48
    Granville County Library System
    FY 2023 pop. 61,686
    Expenditures $1.4M
    Revenue $1.6M
  49. #49
    Stanly County Public Library
    FY 2023 pop. 63,228
    Expenditures $1.4M
    Revenue $1.4M
  50. #50
    Pettigrew Regional Library
    FY 2023 pop. 40,825
    Expenditures $1.2M
    Revenue $1.5M
  51. #51
    Franklin County Library
    FY 2023 pop. 74,709
    Expenditures $1.2M
    Revenue $1.3M
  52. #52
    Albemarle Regional Library
    FY 2023 pop. 63,921
    Expenditures $1.2M
    Revenue $1.5M
  53. #53
    Nantahala Regional Library
    FY 2023 pop. 48,344
    Expenditures $1.2M
    Revenue $1.3M
  54. #54
    H. Leslie Perry Memorial Library
    FY 2023 pop. 41,298
    Expenditures $1.2M
    Revenue $1.2M
  55. #55
    Cleveland County Memorial Library
    FY 2023 pop. 89,688
    Expenditures $1.2M
    Revenue $1.4M
  56. #56
    Public Library OF Johnston County & Smithfield
    FY 2023 pop. 204,412
    Expenditures $1.1M
    Revenue $1.8M
  57. #57
    Avery-mitchell-yancey Regional Library
    FY 2023 pop. 50,644
    Expenditures $1.1M
    Revenue $1.2M
  58. #58
    Southern Pines Public Library
    FY 2023 pop. 16,487
    Expenditures $994K
    Revenue $1.0M
  59. #59
    Pender County Public Library
    FY 2023 pop. 64,971
    Expenditures $989K
    Revenue $998K
  60. #60
    Beaufort-hyde-martin Regional Library
    FY 2023 pop. 60,253
    Expenditures $958K
    Revenue $1.0M
  61. #61
    Sampson-clinton Public Library
    FY 2023 pop. 58,978
    Expenditures $886K
    Revenue $958K
  62. #62
    Hocutt Ellington Memorial Library
    FY 2023 pop. 29,204
    Expenditures $859K
    Revenue $938K
  63. #63
    LEE County Library
    FY 2023 pop. 65,648
    Expenditures $840K
    Revenue $909K
  64. #64
    Halifax County Library System
    FY 2023 pop. 32,443
    Expenditures $838K
    Revenue $925K
  65. #65
    Mcdowell County Public Library
    FY 2023 pop. 44,369
    Expenditures $814K
    Revenue $1.0M
  66. #66
    Rutherford County Library
    FY 2023 pop. 64,176
    Expenditures $788K
    Revenue $881K
  67. #67
    Edgecombe County Memorial Library
    FY 2023 pop. 48,246
    Expenditures $782K
    Revenue $824K
  68. #68
    Davie County Public Library
    FY 2023 pop. 43,694
    Expenditures $764K
    Revenue $870K
  69. #69
    Jacob Mauney Memorial Library
    FY 2023 pop. 11,492
    Expenditures $748K
    Revenue $864K
  70. #70
    POLK County Public Libraries
    FY 2023 pop. 19,559
    Expenditures $737K
    Revenue $831K
  71. #71
    Duplin County Library
    FY 2023 pop. 48,728
    Expenditures $660K
    Revenue $1.1M
  72. #72
    Person County Public Library
    FY 2023 pop. 39,184
    Expenditures $649K
    Revenue $716K
  73. #73
    George H. AND Laura E. Brown Public Library
    FY 2023 pop. 9,660
    Expenditures $640K
    Revenue $743K
  74. #74
    Bladen County Public Library
    FY 2023 pop. 29,008
    Expenditures $634K
    Revenue $834K
  75. #75
    Alexander County Library
    FY 2023 pop. 36,230
    Expenditures $615K
    Revenue $645K
  76. #76
    Madison County Public Library
    FY 2023 pop. 21,348
    Expenditures $613K
    Revenue $648K
  77. #77
    Warren County Memorial Library
    FY 2023 pop. 18,680
    Expenditures $553K
    Revenue $688K
  78. #78
    Given Memorial Library & Tufts Archive
    FY 2023 pop. 18,629
    Expenditures $526K
    Revenue $3.6M
  79. #79
    Scotland County Memorial Library
    FY 2023 pop. 33,603
    Expenditures $484K
    Revenue $484K
  80. #80
    Caswell County Public Library
    FY 2023 pop. 22,178
    Expenditures $480K
    Revenue $511K
  81. #81
    Farmville Public Library
    FY 2023 pop. 4,477
    Expenditures $416K
    Revenue $481K
  82. #82
    Harold D. Cooley Library
    FY 2023 pop. 5,788
    Expenditures $325K
    Revenue $435K
  83. #83
    Gibsonville Public Library
    FY 2023 pop. 9,485
    Expenditures $279K
    Revenue $315K
  84. #84
    Roanoke Rapids Public Library
    FY 2023 pop. 14,808
    Expenditures $258K
    Revenue $323K