VTVermont rankings

Towns that borrow the most from their library in Vermont

Ranked by books, movies, e-books and other items the town’s public library lent in a year, per resident. 43 towns with 2,500+ residents.

IMLS Public Libraries Survey, fiscal year 2024

Enosburgh
Vermont · Most library borrowing

Where Enosburgh lands: #19 of 43

5.8 per resident books, movies & e-books borrowed a year · Visit Enosburgh →

#TownLoans per residentLibraryLoans a year
1 Norwich NorwichWindsor County · 3,640 people 17.7 per resident Norwich Public 64,364
2 Stowe StoweLamoille County · 5,285 people 16.4 per resident Stowe Free 86,035
3 Middlebury MiddleburyAddison County · 9,175 people 14.0 per resident Ilsley Public 128,593
4 Brattleboro BrattleboroWindham County · 12,122 people 12.9 per resident Brooks Memorial 156,709
5 Richmond RichmondChittenden County · 4,159 people 11.8 per resident Richmond Free 49,099
6 Map of Charlotte CharlotteChittenden County · 3,916 people 11.8 per resident Charlotte 46,122
7 Putney PutneyWindham County · 2,622 people 11.6 per resident Putney Public 30,322
8 Thetford ThetfordOrange County · 2,813 people 11.0 per resident Latham Memorial 27,645
9 Woodstock WoodstockWindsor County · 3,027 people 10.7 per resident Norman Williams Public 32,500
10 Shelburne ShelburneChittenden County · 7,969 people 10.5 per resident Pierson 81,635
11 Essex Junction Essex Junction10,803 people 10.1 per resident Brownell 108,728
12 Hartland HartlandWindsor County · 3,460 people 9.5 per resident Hartland Public 32,734
13 Map of South Burlington South Burlington20,756 people 9.1 per resident South Burlington 186,934
14 Bristol BristolAddison County · 3,778 people 8.5 per resident Lawrence Memorial 31,846
15 Poultney PoultneyRutland County · 3,010 people 8.5 per resident Poultney Public 25,623
16 Manchester ManchesterBennington County · 4,486 people 7.8 per resident Manchester Community Library 35,131
17 Fairfax FairfaxFranklin County · 5,226 people 7.1 per resident Fairfax Community 36,236
18 Essex EssexChittenden County · 11,516 people 6.2 per resident Essex Free 71,450
19 Enosburgh EnosburghFranklin County · 2,804 people 5.8 per resident Enosburgh Public 16,351
20 Colchester ColchesterChittenden County · 17,648 people 5.3 per resident Burnham Memorial 92,266
21 Burlington Burlington44,675 people 5.2 per resident Fletcher Free 232,553
22 St. Johnsbury St. JohnsburyCaledonia County · 7,368 people 5.1 per resident St. Johnsbury Athenaeum 37,406
23 Hyde ParkLamoille County · 3,000 people 4.9 per resident Lanpher Memorial 14,639
24 Hardwick HardwickCaledonia County · 2,965 people 4.9 per resident Jeudevine Memorial 14,463
25 Georgia GeorgiaFranklin County · 4,890 people 4.7 per resident Georgia Public 22,860
26 Map of Rockingham RockinghamWindham County · 4,807 people 4.4 per resident Rockingham Free Public 21,272
27 Chester ChesterWindsor County · 2,992 people 4.4 per resident Whiting 15,967
28 Bradford BradfordOrange County · 2,827 people 4.3 per resident Bradford Public 12,179
29 Windsor WindsorWindsor County · 3,554 people 4.1 per resident Windsor Public 14,684
30 Milton MiltonChittenden County · 10,769 people 3.8 per resident Milton Public 40,557
31 Northfield NorthfieldWashington County · 5,920 people 3.8 per resident Brown Public 22,736
32 Springfield SpringfieldWindsor County · 9,084 people 3.6 per resident Springfield Town 32,673
33 Vernon VernonWindham County · 2,709 people 3.6 per resident Vernon Free 8,710
34 Pittsford PittsfordRutland County · 2,892 people 3.4 per resident Maclure 9,956
35 SwantonFranklin County · 6,820 people 3.0 per resident Swanton Public 20,626
36 Johnson JohnsonLamoille County · 3,450 people 2.9 per resident Johnson Public 9,881
37 Royalton RoyaltonWindsor County · 2,752 people 2.9 per resident Royalton Memorial 8,152
38 Fair Haven Fair HavenRutland County · 2,724 people 2.6 per resident Fair Haven Free 7,155
39 Cambridge CambridgeLamoille County · 3,767 people 2.4 per resident Varnum Memorial 9,145
40 Winooski Winooski8,293 people 2.3 per resident Winooski Memorial 18,898
41 Castleton CastletonRutland County · 4,453 people 1.6 per resident Castleton Free 8,615
42 Weathersfield WeathersfieldWindsor County · 2,856 people 1.3 per resident Weathersfield Proctor 3,632
43 Pownal PownalBennington County · 3,265 people 1.2 per resident Solomon Wright Public 3,922

How this ranking works

We rank every town by books, movies, e-books and other items the town’s public library lent in a year, per resident. The highest figure ranks #1. Each library reports its own yearly numbers to the Institute of Museum and Library Services (fiscal year 2024), and each town’s Library page shows how it compares with libraries of a similar size nationwide.

A town is ranked only when its library system serves that town alone, and the library’s own count of the people it serves is within 20% of the town’s population. Towns served by a county or regional system, or sharing a library with a neighbor, can’t be credited with the numbers, so they aren’t ranked. Libraries that didn’t respond to the survey aren’t ranked either. Vacation towns can rank high because summer residents and visitors use the library too.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Libraries: IMLS Public Libraries Survey. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states