librarysystems

Public library systems in Iowa

475 profiled systems501 library buildings4 bookmobilesFY 2024

The 475 profiled public library systems in Iowa served 3.1 million residents in FY 2024 and logged 4.04 visits and 5.07 physical checkouts per resident, which ranks 7th and 23rd among the 50 states and DC. Operating spending came to $50.69 per resident (23rd nationally). Local government supplied 93% of operating revenue, against 85% for all profiled systems nationwide, and the state government 1%.

The largest system is Des Moines Public Library, serving 221,659 residents; 3 systems serve 100,000 or more. At the end of the year, 81% of the state's profiled systems charged no overdue fines on print items. The most common legal form is the municipal library (470 systems).

Visits per resident, system by system

Each dot is one Iowa 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.512481632100k–250k50k–100k25k–50k10k–25k5k–10k2.5k–5k1k–2.5kunder 1kvisits per resident (log scale)
0.512481632100k–250k50k–100k25k–50k10k–25k5k–10k2.5k–5k1k–2.5kunder 1kvisits per resident (log scale)

The 20 largest systems

SystemCityResidentsVisits per residentCheckouts per residentSpending per resident
Des Moines Public LibraryDes Moines221,6594.013.83$51.54
Cedar Rapids Public LibraryCedar Rapids145,3093.053.10$56.96
Davenport Public LibraryDavenport101,7242.952.93$59.22
Iowa City Public LibraryIowa City89,9126.049.61$79.72
Sioux City Public LibrarySioux City85,7972.992.33$41.02
Council Bluffs Public LibraryCouncil Bluffs79,0802.212.77$42.57
Ankeny Kirkendall Public LibraryAnkeny76,0784.914.88$35.02
Ames Public LibraryAmes73,0084.5510.09$74.16
West Des Moines Public LibraryWest Des Moines69,2352.796.06$60.89
Waterloo Public LibraryWaterloo68,0522.012.96$41.10
Carnegie-Stout Public LibraryDubuque60,3093.535.80$66.89
Marion Public LibraryMarion48,8663.678.01$52.27
Cedar Falls Public LibraryCedar Falls46,0033.877.16$52.92
Urbandale Public LibraryUrbandale45,9444.259.04$60.72
Bettendorf Public Library Information CenterBettendorf39,1025.449.20$91.93
Burlington Public LibraryBurlington34,1413.457.97$51.13
Marshalltown Public LibraryMarshalltown33,5663.295.98$37.91
Scott County Library SystemEldridge32,7472.473.45$41.27
Musser Public LibraryMuscatine32,4513.403.02$34.18
Dubuque County LibraryAsbury32,0792.323.18$32.41

Highest rates among systems serving 5,000 or more

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

Visits per resident

Checkouts per resident

Spending per resident

Revenue mix

Combined operating revenue of $163 million across the 475 systems that reported every revenue source.

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