PublicWeave

Iowa 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 360
Median expenditures $123K
25th–75th percentile $69K  –  $281K
Total spend $149.5M
  1. #1
    DES Moines Public Library
    FY 2023 pop. 221,262
    Expenditures $10.6M
    Revenue $10.6M
  2. #2
    Cedar Rapids Public Library
    FY 2023 pop. 145,367
    Expenditures $8.0M
    Revenue $8.0M
  3. #3
    IOWA CITY Public Library
    FY 2023 pop. 88,899
    Expenditures $7.1M
    Revenue $7.0M
  4. #4
    Davenport Public Library
    FY 2023 pop. 101,724
    Expenditures $6.0M
    Revenue $6.3M
  5. #5
    AMES Public Library
    FY 2023 pop. 72,876
    Expenditures $5.1M
    Revenue $5.1M
  6. #6
    WEST DES Moines Public Library
    FY 2023 pop. 69,181
    Expenditures $4.2M
    Revenue $4.2M
  7. #7
    Carnegie-stout Public Library
    FY 2023 pop. 60,309
    Expenditures $3.9M
    Revenue $3.9M
  8. #8
    Council Bluffs Public Library
    FY 2023 pop. 81,182
    Expenditures $3.8M
    Revenue $3.3M
  9. #9
    Bettendorf Public Library Information Center
    FY 2023 pop. 39,102
    Expenditures $3.6M
    Revenue $3.9M
  10. #10
    Sioux CITY Public Library
    FY 2023 pop. 85,797
    Expenditures $3.3M
    Revenue $3.5M
  11. #11
    Waterloo Public Library
    FY 2023 pop. 70,934
    Expenditures $2.9M
    Revenue $3.0M
  12. #12
    Urbandale Public Library
    FY 2023 pop. 45,814
    Expenditures $2.9M
    Revenue $2.7M
  13. #13
    Ankeny Kirkendall Public Library
    FY 2023 pop. 71,977
    Expenditures $2.5M
    Revenue $2.5M
  14. #14
    Coralville Public Library
    FY 2023 pop. 27,863
    Expenditures $2.4M
    Revenue $2.4M
  15. #15
    Marion Public Library
    FY 2023 pop. 48,035
    Expenditures $2.4M
    Revenue $2.4M
  16. #16
    Cedar Falls Public Library
    FY 2023 pop. 42,164
    Expenditures $2.0M
    Revenue $2.1M
  17. #17
    Burlington Public Library
    FY 2023 pop. 34,598
    Expenditures $1.7M
    Revenue $1.7M
  18. #18
    Johnston Public Library
    FY 2023 pop. 25,509
    Expenditures $1.5M
    Revenue $1.5M
  19. #19
    Mason CITY Public Library
    FY 2023 pop. 27,438
    Expenditures $1.5M
    Revenue $1.6M
  20. #20
    North Liberty Community Library
    FY 2023 pop. 21,991
    Expenditures $1.4M
    Revenue $1.5M
  21. #21
    Waukee Public Library
    FY 2023 pop. 24,781
    Expenditures $1.3M
    Revenue $1.3M
  22. #22
    Scott County Library System
    FY 2023 pop. 32,747
    Expenditures $1.3M
    Revenue $1.3M
  23. #23
    Altoona Public Library
    FY 2023 pop. 23,205
    Expenditures $1.2M
    Revenue $1.4M
  24. #24
    Marshalltown Public Library
    FY 2023 pop. 33,632
    Expenditures $1.2M
    Revenue $1.2M
  25. #25
    Waverly Public Library
    FY 2023 pop. 14,122
    Expenditures $1.1M
    Revenue $1.1M
  26. #26
    FORT Dodge Public Library
    FY 2023 pop. 31,160
    Expenditures $1.1M
    Revenue $1.1M
  27. #27
    Grimes Public Library
    FY 2023 pop. 16,497
    Expenditures $1.1M
    Revenue $941K
  28. #28
    Ottumwa Public Library
    FY 2023 pop. 29,222
    Expenditures $1.1M
    Revenue $913K
  29. #29
    Dubuque County Library
    FY 2023 pop. 32,079
    Expenditures $1.0M
    Revenue $1.1M
  30. #30
    Musser Public Library
    FY 2023 pop. 33,789
    Expenditures $1.0M
    Revenue $1.3M
  31. #31
    Clive Public Library
    FY 2023 pop. 30,287
    Expenditures $1.0M
    Revenue $1.1M
  32. #32
    Clinton Public Library
    FY 2023 pop. 27,452
    Expenditures $996K
    Revenue $1.1M
  33. #33
    Hiawatha Public Library
    FY 2023 pop. 14,960
    Expenditures $977K
    Revenue $962K
  34. #34
    Spencer Public Library
    FY 2023 pop. 13,444
    Expenditures $957K
    Revenue $730K
  35. #35
    Newton Public Library
    FY 2023 pop. 22,592
    Expenditures $857K
    Revenue $946K
  36. #36
    Indianola Public Library
    FY 2023 pop. 24,633
    Expenditures $837K
    Revenue $880K
  37. #37
    Decorah Public Library
    FY 2023 pop. 15,867
    Expenditures $832K
    Revenue $788K
  38. #38
    Perry Public Library
    FY 2023 pop. 9,394
    Expenditures $811K
    Revenue $811K
  39. #39
    Norwalk Easter Public Library
    FY 2023 pop. 16,598
    Expenditures $803K
    Revenue $608K
  40. #40
    Pella Public Library
    FY 2023 pop. 17,603
    Expenditures $798K
    Revenue $840K
  41. #41
    Kendall Young Library
    FY 2023 pop. 10,122
    Expenditures $776K
    Revenue $889K
  42. #42
    Bondurant Community Library
    FY 2023 pop. 9,747
    Expenditures $703K
    Revenue $733K
  43. #43
    Pleasant HILL Public Library
    FY 2023 pop. 10,961
    Expenditures $701K
    Revenue $872K
  44. #44
    Ericson Public Library
    FY 2023 pop. 19,431
    Expenditures $695K
    Revenue $566K
  45. #45
    Sioux Center Public Library
    FY 2023 pop. 12,287
    Expenditures $690K
    Revenue $678K
  46. #46
    Drake Community Library
    FY 2023 pop. 13,098
    Expenditures $679K
    Revenue $617K
  47. #47
    Oskaloosa Public Library
    FY 2023 pop. 19,520
    Expenditures $596K
    Revenue $596K
  48. #48
    Keokuk Public Library
    FY 2023 pop. 12,287
    Expenditures $579K
    Revenue $608K
  49. #49
    LE MARS Public Library
    FY 2023 pop. 13,956
    Expenditures $564K
    Revenue $581K
  50. #50
    Carroll Public Library
    FY 2023 pop. 15,423
    Expenditures $545K
    Revenue $599K
  51. #51
    James Kennedy Public Library
    FY 2023 pop. 5,119
    Expenditures $544K
    Revenue $544K
  52. #52
    Independence Public Library
    FY 2023 pop. 12,028
    Expenditures $542K
    Revenue $542K
  53. #53
    Washington FREE Public Library
    FY 2023 pop. 12,159
    Expenditures $522K
    Revenue $537K
  54. #54
    Orange CITY Public Library
    FY 2023 pop. 7,589
    Expenditures $515K
    Revenue $552K
  55. #55
    Fairfield Public Library
    FY 2023 pop. 15,233
    Expenditures $495K
    Revenue $600K
  56. #56
    WEST Liberty Public Library
    FY 2023 pop. 5,294
    Expenditures $492K
    Revenue $523K
  57. #57
    Estherville Public Library
    FY 2023 pop. 7,797
    Expenditures $490K
    Revenue $490K
  58. #58
    Nevada Public Library
    FY 2023 pop. 7,637
    Expenditures $490K
    Revenue $509K
  59. #59
    Manchester Public Library
    FY 2023 pop. 12,394
    Expenditures $485K
    Revenue $535K
  60. #60
    Clear LAKE Public Library
    FY 2023 pop. 11,577
    Expenditures $479K
    Revenue $639K
  61. #61
    Algona Public Library
    FY 2023 pop. 8,334
    Expenditures $466K
    Revenue $466K
  62. #62
    Knoxville Public Library
    FY 2023 pop. 11,051
    Expenditures $466K
    Revenue $463K
  63. #63
    ADEL Public Library
    FY 2023 pop. 10,044
    Expenditures $456K
    Revenue $406K
  64. #64
    FORT Madison Public Library
    FY 2023 pop. 13,105
    Expenditures $448K
    Revenue $445K
  65. #65
    Charles CITY Public Library
    FY 2023 pop. 12,181
    Expenditures $445K
    Revenue $445K
  66. #66
    Winterset Public Library
    FY 2023 pop. 12,779
    Expenditures $444K
    Revenue $552K
  67. #67
    Harlan Community Library
    FY 2023 pop. 10,475
    Expenditures $443K
    Revenue $443K
  68. #68
    Atlantic Public Library
    FY 2023 pop. 9,548
    Expenditures $440K
    Revenue $440K
  69. #69
    Shenandoah Public Library
    FY 2023 pop. 7,267
    Expenditures $423K
    Revenue $423K
  70. #70
    Oelwein Public Library
    FY 2023 pop. 7,364
    Expenditures $408K
    Revenue $442K
  71. #71
    POLK CITY Community Library
    FY 2023 pop. 6,045
    Expenditures $405K
    Revenue $452K
  72. #72
    Mount Pleasant Public Library
    FY 2023 pop. 13,622
    Expenditures $399K
    Revenue $433K
  73. #73
    Norelius Community Library
    FY 2023 pop. 12,370
    Expenditures $388K
    Revenue $393K
  74. #74
    LIED Public Library-clarinda
    FY 2023 pop. 7,483
    Expenditures $384K
    Revenue $384K
  75. #75
    RED OAK Public Library
    FY 2023 pop. 7,356
    Expenditures $366K
    Revenue $253K
  76. #76
    Dewitt Community Library
    FY 2023 pop. 12,598
    Expenditures $366K
    Revenue $386K
  77. #77
    Spirit LAKE Public Library
    FY 2023 pop. 10,637
    Expenditures $364K
    Revenue $462K
  78. #78
    Storm LAKE Public Library
    FY 2023 pop. 12,430
    Expenditures $364K
    Revenue $369K
  79. #79
    Glenwood Public Library
    FY 2023 pop. 11,091
    Expenditures $363K
    Revenue $363K
  80. #80
    Solon Public Library
    FY 2023 pop. 7,764
    Expenditures $355K
    Revenue $366K
  81. #81
    Humboldt Public Library
    FY 2023 pop. 7,818
    Expenditures $352K
    Revenue $298K
  82. #82
    Maquoketa Public Library
    FY 2023 pop. 10,533
    Expenditures $347K
    Revenue $327K
  83. #83
    Jefferson Public Library
    FY 2023 pop. 5,216
    Expenditures $326K
    Revenue $345K
  84. #84
    Robert W. Barlow Memorial Library
    FY 2023 pop. 6,950
    Expenditures $325K
    Revenue $328K
  85. #85
    Hampton Public Library
    FY 2023 pop. 7,698
    Expenditures $325K
    Revenue $287K
  86. #86
    Drake Public Library
    FY 2023 pop. 9,844
    Expenditures $307K
    Revenue $321K
  87. #87
    Milford Memorial Library
    FY 2023 pop. 4,415
    Expenditures $306K
    Revenue $407K
  88. #88
    Emmetsburg Public Library
    FY 2023 pop. 5,056
    Expenditures $304K
    Revenue $332K
  89. #89
    Vinton Public Library
    FY 2023 pop. 7,744
    Expenditures $301K
    Revenue $381K
  90. #90
    Kalona Public Library
    FY 2023 pop. 6,829
    Expenditures $285K
    Revenue $284K
  91. #91
    Matilda J. Gibson Memorial Library
    FY 2023 pop. 12,144
    Expenditures $279K
    Revenue $278K
  92. #92
    Anamosa Library & Learning Center
    FY 2023 pop. 9,818
    Expenditures $275K
    Revenue $349K
  93. #93
    ELY Public Library
    FY 2023 pop. 3,207
    Expenditures $274K
    Revenue $274K
  94. #94
    WEST Branch Public Library
    FY 2023 pop. 4,407
    Expenditures $271K
    Revenue $261K
  95. #95
    LE Claire Community Library
    FY 2023 pop. 4,710
    Expenditures $270K
    Revenue $277K
  96. #96
    Hudson Public Library
    FY 2023 pop. 3,632
    Expenditures $268K
    Revenue $250K
  97. #97
    Williamsburg Public Library
    FY 2023 pop. 5,004
    Expenditures $261K
    Revenue $324K
  98. #98
    Robey Memorial Library
    FY 2023 pop. 7,237
    Expenditures $261K
    Revenue $198K
  99. #99
    Andersen Center Point Public Library
    FY 2023 pop. 9,487
    Expenditures $256K
    Revenue $253K
  100. #100
    Bertha Bartlett Public Library
    FY 2023 pop. 3,730
    Expenditures $253K
    Revenue $253K