Public library systems in Minnesota
The 132 profiled public library systems in Minnesota served 5.4 million residents in FY 2024 and logged 3.25 visits and 6.95 physical checkouts per resident, which ranks 23rd and 4th among the 50 states and DC. Operating spending came to $46.87 per resident (27th nationally). Local government supplied 89% of operating revenue, against 85% for all profiled systems nationwide, and the state government 3%.
The largest system is Hennepin County Library, serving 1,297,847 residents; 14 systems serve 100,000 or more. At the end of the year, 63% of the state's profiled systems charged no overdue fines on print items. The most common legal form is the municipal library (107 systems).
Visits per resident, system by system
Each dot is one Minnesota 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.
The 20 largest systems
| System | City | Residents | Visits per resident | Checkouts per resident | Spending per resident |
|---|---|---|---|---|---|
| Hennepin County Library | Minnetonka | 1,297,847 | 3.69 | 8.86 | $57.68 |
| Great River Regional Library | St. Cloud | 515,855 | 2.19 | 4.53 | $19.03 |
| Dakota County Library | Eagan | 449,658 | 3.52 | 9.39 | $38.46 |
| Anoka County Library | Blaine | 349,759 | 1.69 | 5.40 | $30.80 |
| Saint Paul Public Library | Saint Paul | 310,997 | 4.09 | 5.86 | $72.47 |
| Washington County Library | Woodbury | 257,137 | 2.66 | 6.81 | $37.83 |
| Ramsey County Library | Shoreview | 240,198 | 3.35 | 8.70 | $59.33 |
| East Central Regional Library | Cambridge | 185,638 | 1.93 | 3.47 | $21.03 |
| Kitchigami Regional Library | Pine River | 180,765 | 1.69 | 2.49 | $21.64 |
| Pioneerland Library System | Willmar | 161,633 | 2.38 | 2.92 | $34.66 |
| Scott County Library | Shakopee | 156,529 | 2.27 | 5.57 | $35.54 |
| Rochester Public Library | Rochester | 156,036 | 2.56 | 7.31 | $62.95 |
| Lake Agassiz Regional Library | Moorhead | 149,603 | 2.68 | 3.35 | $30.14 |
| Carver County Library System | Chaska | 113,332 | 2.76 | 9.28 | $43.64 |
| Duluth Public Library | Duluth | 86,788 | 3.79 | 7.20 | $72.52 |
| Blue Earth County Library | Mankato | 70,291 | 2.09 | 4.81 | $23.41 |
| Winona Public Library | Winona | 49,721 | 1.24 | 3.56 | $24.88 |
| Waseca-Le Sueur Regional Library | Waseca | 48,249 | 2.80 | 3.82 | $27.64 |
| Northwest Regional Library | Thief River Falls | 43,373 | 2.89 | 3.67 | $36.18 |
| Douglas County Library | Alexandria | 39,953 | 3.41 | 7.39 | $33.48 |
Highest rates among systems serving 5,000 or more
Of the state's profiled systems, 69 serve at least 5,000 residents.
Visits per resident
- Grand Marais Public Library · 8.06
- Stillwater Public Library · 6.85
- Northfield Public Library · 6.82
- Fergus Falls Public Library · 6.38
- North Mankato Taylor Library · 6.30
Checkouts per resident
- Stillwater Public Library · 18.09
- North Mankato Taylor Library · 10.74
- Fergus Falls Public Library · 9.90
- Dakota County Library · 9.39
- Carver County Library System · 9.28
Spending per resident
- Virginia Public Library · $105.59
- Stillwater Public Library · $94.68
- Grand Marais Public Library · $81.22
- East Grand Forks Campbell Library · $79.70
- International Falls Public Library · $76.74
Revenue mix
Combined operating revenue of $261 million across the 132 systems that reported every revenue source.
- Local government
- State
- Federal
- Other