PublicWeave

Alabama 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 211
Median expenditures $160K
25th–75th percentile $63K  –  $429K
Total spend $121.8M
  1. #1
    Birmingham Public Library
    FY 2023 pop. 197,575
    Expenditures $13.9M
    Revenue $15.6M
  2. #2
    Mobile Public Library
    FY 2023 pop. 373,328
    Expenditures $10.4M
    Revenue $10.4M
  3. #3
    Hoover Public Library
    FY 2023 pop. 92,589
    Expenditures $8.7M
    Revenue $8.6M
  4. #4
    Huntsville - Madison County Public Library
    FY 2023 pop. 395,211
    Expenditures $7.9M
    Revenue $8.1M
  5. #5
    Montgomery City-county Public Library
    FY 2023 pop. 227,434
    Expenditures $5.9M
    Revenue $6.1M
  6. #6
    Mountain Brook - Emmet O`neal Library
    FY 2023 pop. 22,158
    Expenditures $4.3M
    Revenue $3.9M
  7. #7
    Tuscaloosa Public Library
    FY 2023 pop. 227,007
    Expenditures $4.0M
    Revenue $4.2M
  8. #8
    Homewood Public Library
    FY 2023 pop. 26,054
    Expenditures $3.1M
    Revenue $3.3M
  9. #9
    Vestavia Hills Library IN THE Forest
    FY 2023 pop. 38,801
    Expenditures $3.1M
    Revenue $3.0M
  10. #10
    Auburn Public Library
    FY 2023 pop. 78,564
    Expenditures $2.8M
    Revenue $3.1M
  11. #11
    Trussville Public Library
    FY 2023 pop. 26,388
    Expenditures $1.9M
    Revenue $1.9M
  12. #12
    Dothan Houston County Library System
    FY 2023 pop. 107,458
    Expenditures $1.7M
    Revenue $1.8M
  13. #13
    Opelika Public Library
    FY 2023 pop. 31,538
    Expenditures $1.6M
    Revenue $2.1M
  14. #14
    North Shelby Library
    FY 2023 pop. 53,685
    Expenditures $1.4M
    Revenue $1.5M
  15. #15
    Pelham Public Library
    FY 2023 pop. 24,688
    Expenditures $1.4M
    Revenue $1.4M
  16. #16
    Jefferson County Library Cooperative
    FY 2023 pop. 96,596
    Expenditures $1.3M
    Revenue $1.3M
  17. #17
    Gadsden - Etowah County Public Library
    FY 2023 pop. 65,286
    Expenditures $1.3M
    Revenue $1.4M
  18. #18
    Florence - Lauderdale Public Library
    FY 2023 pop. 90,930
    Expenditures $1.2M
    Revenue $1.3M
  19. #19
    Daphne Public Library
    FY 2023 pop. 28,777
    Expenditures $1.2M
    Revenue $1.2M
  20. #20
    Foley Public Library
    FY 2023 pop. 22,063
    Expenditures $1.1M
    Revenue $1.2M
  21. #21
    Bessemer Public Library
    FY 2023 pop. 25,615
    Expenditures $1.1M
    Revenue $1.1M
  22. #22
    Alabaster - Albert L. Scott Library
    FY 2023 pop. 33,676
    Expenditures $988K
    Revenue $988K
  23. #23
    Valley - H. Grady Bradshaw / Chambers County Library
    FY 2023 pop. 34,541
    Expenditures $967K
    Revenue $1.2M
  24. #24
    Fairhope Public Library
    FY 2023 pop. 23,147
    Expenditures $963K
    Revenue $1.0M
  25. #25
    Decatur Public Library
    FY 2023 pop. 90,875
    Expenditures $925K
    Revenue $971K
  26. #26
    Anniston - Calhoun County Public Library
    FY 2023 pop. 73,834
    Expenditures $924K
    Revenue $911K
  27. #27
    Orange Beach Public Library
    FY 2023 pop. 8,347
    Expenditures $742K
    Revenue $714K
  28. #28
    Sylacauga - B. B. Comer Memorial Library
    FY 2023 pop. 12,373
    Expenditures $733K
    Revenue $746K
  29. #29
    GULF Shores - Thomas B. Norton Public Library
    FY 2023 pop. 15,736
    Expenditures $732K
    Revenue $732K
  30. #30
    Athens - Limestone Public Library
    FY 2023 pop. 107,517
    Expenditures $682K
    Revenue $661K
  31. #31
    Autauga - Prattville Public Library
    FY 2023 pop. 59,095
    Expenditures $667K
    Revenue $710K
  32. #32
    Muscle Shoals Public Library
    FY 2023 pop. 20,783
    Expenditures $663K
    Revenue $663K
  33. #33
    Cullman County Public Library
    FY 2023 pop. 89,496
    Expenditures $641K
    Revenue $728K
  34. #34
    TROY Public Library
    FY 2023 pop. 26,484
    Expenditures $625K
    Revenue $741K
  35. #35
    Gardendale - Martha Moore Public Library
    FY 2023 pop. 16,444
    Expenditures $624K
    Revenue $833K
  36. #36
    Selma - Dallas County Public Library
    FY 2023 pop. 37,619
    Expenditures $613K
    Revenue $675K
  37. #37
    Brewton Public Library
    FY 2023 pop. 5,261
    Expenditures $602K
    Revenue $588K
  38. #38
    Irondale Public Library
    FY 2023 pop. 13,518
    Expenditures $602K
    Revenue $602K
  39. #39
    Chelsea Public Library
    FY 2023 pop. 15,653
    Expenditures $587K
    Revenue $587K
  40. #40
    BOAZ Public Library
    FY 2023 pop. 10,161
    Expenditures $572K
    Revenue $572K
  41. #41
    Jacksonville Public Library
    FY 2023 pop. 13,057
    Expenditures $551K
    Revenue $671K
  42. #42
    Phenix CITY - Russell County Public Library
    FY 2023 pop. 58,722
    Expenditures $546K
    Revenue $540K
  43. #43
    PELL CITY Public Library
    FY 2023 pop. 22,455
    Expenditures $544K
    Revenue $544K
  44. #44
    Alexander CITY - Adelia Mcconnell Russell Library
    FY 2023 pop. 14,618
    Expenditures $510K
    Revenue $512K
  45. #45
    BAY Minette Public Library
    FY 2023 pop. 7,894
    Expenditures $504K
    Revenue $505K
  46. #46
    Oneonta Public Library
    FY 2023 pop. 44,612
    Expenditures $499K
    Revenue $510K
  47. #47
    Eufaula Carnegie Library
    FY 2023 pop. 14,781
    Expenditures $484K
    Revenue $478K
  48. #48
    Talladega - Armstrong-osborne Public Library
    FY 2023 pop. 15,621
    Expenditures $469K
    Revenue $469K
  49. #49
    Fultondale Public Library
    FY 2023 pop. 9,789
    Expenditures $466K
    Revenue $466K
  50. #50
    Guntersville Public Library
    FY 2023 pop. 8,713
    Expenditures $460K
    Revenue $458K
  51. #51
    Pinson Public Library
    FY 2023 pop. 7,183
    Expenditures $458K
    Revenue $449K
  52. #52
    Oxford Public Library
    FY 2023 pop. 22,312
    Expenditures $458K
    Revenue $640K
  53. #53
    Robertsdale Public Library
    FY 2023 pop. 6,916
    Expenditures $430K
    Revenue $462K
  54. #54
    Rainbow CITY Public Library
    FY 2023 pop. 10,154
    Expenditures $428K
    Revenue $428K
  55. #55
    Calera Public Library
    FY 2023 pop. 17,414
    Expenditures $410K
    Revenue $452K
  56. #56
    Wetumpka Public Library
    FY 2023 pop. 7,190
    Expenditures $407K
    Revenue $488K
  57. #57
    Washington County Public Library
    FY 2023 pop. 15,147
    Expenditures $404K
    Revenue $369K
  58. #58
    Albertville Public Library
    FY 2023 pop. 22,522
    Expenditures $396K
    Revenue $443K
  59. #59
    Helena - JANE B. Holmes Public Library
    FY 2023 pop. 21,560
    Expenditures $389K
    Revenue $401K
  60. #60
    Horseshoe BEND Regional Library
    FY 2023 pop. 158,206
    Expenditures $388K
    Revenue $444K
  61. #61
    Center Point Public Library
    FY 2023 pop. 16,137
    Expenditures $359K
    Revenue $391K
  62. #62
    Thomasville Public Library
    FY 2023 pop. 7,818
    Expenditures $350K
    Revenue $368K
  63. #63
    Spanish FORT Public Library
    FY 2023 pop. 10,392
    Expenditures $338K
    Revenue $299K
  64. #64
    Leeds - JANE Culbreth Library
    FY 2023 pop. 12,271
    Expenditures $338K
    Revenue $441K
  65. #65
    Evergreen Public Library
    FY 2023 pop. 11,328
    Expenditures $338K
    Revenue $338K
  66. #66
    Harrison Regional Library System
    FY 2023 pop. 98,523
    Expenditures $338K
    Revenue $333K
  67. #67
    FORT Payne - Dekalb County Public Library
    FY 2023 pop. 58,102
    Expenditures $330K
    Revenue $319K
  68. #68
    Montevallo - Parnell Memorial Library
    FY 2023 pop. 7,255
    Expenditures $326K
    Revenue $388K
  69. #69
    ARAB Public Library
    FY 2023 pop. 8,498
    Expenditures $317K
    Revenue $349K
  70. #70
    Atmore Public
    FY 2023 pop. 8,542
    Expenditures $317K
    Revenue $321K
  71. #71
    Jackson - White Smith Memorial Library
    FY 2023 pop. 8,915
    Expenditures $316K
    Revenue $397K
  72. #72
    Baldwin County Library Cooperative
    FY 2023 pop. 106,499
    Expenditures $314K
    Revenue $306K
  73. #73
    Andalusia Public Library
    FY 2023 pop. 18,023
    Expenditures $310K
    Revenue $408K
  74. #74
    Brundidge - Tupper Lightfoot Memorial Library
    FY 2023 pop. 6,507
    Expenditures $301K
    Revenue $292K
  75. #75
    Springville Public Library
    FY 2023 pop. 11,892
    Expenditures $290K
    Revenue $300K
  76. #76
    Chilton - Clanton Public Library
    FY 2023 pop. 45,274
    Expenditures $290K
    Revenue $265K
  77. #77
    Jasper Public Library
    FY 2023 pop. 14,354
    Expenditures $284K
    Revenue $284K
  78. #78
    Sheffield Public Library
    FY 2023 pop. 13,502
    Expenditures $282K
    Revenue $302K
  79. #79
    Demopolis Public Library
    FY 2023 pop. 11,987
    Expenditures $278K
    Revenue $349K
  80. #80
    Lincoln Public Library
    FY 2023 pop. 7,082
    Expenditures $272K
    Revenue $266K
  81. #81
    Ozark - DALE County Public Library
    FY 2023 pop. 37,731
    Expenditures $270K
    Revenue $279K
  82. #82
    Millbrook Public Library
    FY 2023 pop. 17,217
    Expenditures $265K
    Revenue $301K
  83. #83
    CARL Elliott Regional Library System
    FY 2023 pop. 64,210
    Expenditures $263K
    Revenue $268K
  84. #84
    Enterprise Public Library
    FY 2023 pop. 44,360
    Expenditures $262K
    Revenue $262K
  85. #85
    Hartselle - William Bradford HUIE Library OF Hartselle
    FY 2023 pop. 23,927
    Expenditures $243K
    Revenue $243K
  86. #86
    Rainsville Public Library
    FY 2023 pop. 5,604
    Expenditures $243K
    Revenue $248K
  87. #87
    Scottsboro Public Library
    FY 2023 pop. 37,925
    Expenditures $242K
    Revenue $258K
  88. #88
    Columbiana Public Library
    FY 2023 pop. 4,263
    Expenditures $225K
    Revenue $303K
  89. #89
    Cherokee County Public Library
    FY 2023 pop. 3,528
    Expenditures $224K
    Revenue $247K
  90. #90
    Greenville - Butler County Public Library
    FY 2023 pop. 18,884
    Expenditures $221K
    Revenue $294K
  91. #91
    Fayette County Memorial Library
    FY 2023 pop. 16,148
    Expenditures $221K
    Revenue $213K
  92. #92
    CLAY Public Library
    FY 2023 pop. 10,311
    Expenditures $214K
    Revenue $213K
  93. #93
    Tuscumbia - Helen Keller Public Library
    FY 2023 pop. 13,233
    Expenditures $209K
    Revenue $209K
  94. #94
    Moody - Doris Stanley Memorial Library
    FY 2023 pop. 20,520
    Expenditures $205K
    Revenue $224K
  95. #95
    Luverne Public Library
    FY 2023 pop. 9,781
    Expenditures $201K
    Revenue $202K
  96. #96
    Attalla - Etowah County Public Library
    FY 2023 pop. 5,839
    Expenditures $201K
    Revenue $234K
  97. #97
    Flomaton Public Library
    FY 2023 pop. 1,452
    Expenditures $187K
    Revenue $173K
  98. #98
    Winfield Public Library
    FY 2023 pop. 4,829
    Expenditures $185K
    Revenue $185K
  99. #99
    Childersburg - Earle A. Rainwater Memorial Library
    FY 2023 pop. 4,689
    Expenditures $180K
    Revenue $170K
  100. #100
    Summerdale - Marjorie Younce Snook Public Library
    FY 2023 pop. 1,543
    Expenditures $178K
    Revenue $178K