Public library systems in North Dakota
The 69 profiled public library systems in North Dakota served 702,387 residents in FY 2024 and logged 2.51 visits and 4.12 physical checkouts per resident, which ranks 34th and 30th among the 50 states and DC. Operating spending came to $37.78 per resident (38th nationally). Local government supplied 88% of operating revenue, against 85% for all profiled systems nationwide, and the state government 6%.
The largest system is Fargo Public Library, serving 125,990 residents. At the end of the year, 77% of the state's profiled systems charged no overdue fines on print items. The most common legal form is the municipal library (38 systems).
Visits per resident, system by system
Each dot is one North Dakota 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 |
|---|---|---|---|---|---|
| Fargo Public Library | Fargo | 125,990 | 3.53 | 5.59 | $43.61 |
| Bismarck Veterans Memorial Public Library | Bismarck | 98,458 | 2.64 | 4.27 | $33.58 |
| Grand Forks Public Library | Grand Forks | 73,170 | 2.10 | 5.29 | $42.28 |
| Minot Public Library | Minot | 48,377 | 2.04 | 5.13 | $38.52 |
| West Fargo Public Library | West Fargo | 40,601 | 1.50 | 3.98 | $53.69 |
| Williston Community Library | Williston | 38,748 | 1.82 | 2.04 | $21.74 |
| Dickinson Area Public Library | Dickinson | 35,297 | 2.17 | 2.50 | $34.70 |
| Morton Mandan Public Library | Mandan | 33,291 | 1.36 | 1.56 | $33.99 |
| Ward County Public Library | Minot | 31,351 | 0.77 | 1.93 | $15.30 |
| James River Valley Library System | Jamestown | 21,593 | 2.61 | 4.05 | $51.10 |
| McKenzie County Public Library | Watford City | 14,704 | 1.88 | 2.76 | $40.52 |
| Lake Region Public Library | Devils Lake | 11,605 | 3.64 | 2.17 | $28.98 |
| Valley City Barnes County Public Library | Valley City | 10,583 | 2.03 | 2.54 | $33.96 |
| Carnegie Regional Library | Grafton | 10,563 | 4.26 | 0.90 | $16.73 |
| Leach Public Library | Wahpeton | 8,007 | 5.43 | 3.04 | $38.22 |
| McLean-Mercer Regional Library | Riverdale | 7,995 | 0.20 | 0.93 | $71.54 |
| Bottineau County Public Library | Bottineau | 6,379 | 2.68 | 3.55 | $41.14 |
| Edgeley Public Library | Edgeley | 5,969 | 0.35 | 3.85 | $20.40 |
| Cavalier Public Library | Cavalier | 5,439 | 1.14 | 2.15 | $24.53 |
| Heart of America Library | Rugby | 3,990 | 3.05 | 3.69 | $47.98 |
Highest rates among systems serving 5,000 or more
Of the state's profiled systems, 19 serve at least 5,000 residents.
Visits per resident
- Leach Public Library · 5.43
- Carnegie Regional Library · 4.26
- Lake Region Public Library · 3.64
- Fargo Public Library · 3.53
- Bottineau County Public Library · 2.68
Checkouts per resident
- Fargo Public Library · 5.59
- Grand Forks Public Library · 5.29
- Minot Public Library · 5.13
- Bismarck Veterans Memorial Public Library · 4.27
- James River Valley Library System · 4.05
Spending per resident
- McLean-Mercer Regional Library · $71.54
- West Fargo Public Library · $53.69
- James River Valley Library System · $51.10
- Fargo Public Library · $43.61
- Grand Forks Public Library · $42.28
Revenue mix
Combined operating revenue of $28.8 million across the 69 systems that reported every revenue source.
- Local government
- State
- Federal
- Other