Albany Town Library
530 Main Street
Albany, VT 05820
(802)755-6107
Alburg Public Library
16 South Main Street
Alburg, VT 05440
(802)796-6077
Martha Canfield Memorial Library
528 East Arlington Road
Arlington, VT 05250
(802)375-6153
Weathersfield Proctor Public Library
5181 Route 5
Ascutney, VT 05030
(802)674-2863
H.F. Brigham Free Library
104 Main Street
Bakersfield, VT 05441
(802)827-4414
Charles B. Danforth Public Library
Route 12
Barnard, VT 05031
(802)234-9408
Barnet Public Library
147 Church Street
Barnet, VT 05821
(802)633-4436
Aldrich Public Library
6 Washington Street
Barre, VT 05641-4227
(802)476-7550
Barton Public Library
100 Church Street
Barton, VT 05822-8500
(802)525-6524
Rockingham Free Public Library
65 Westminster Street
Bellows Falls, VT 05101-1555
(802)463-4270
Mount Holly Library
26 Maple Hill Road
Belmont, VT 05730
(802)259-3707
Bennington Free Library
101 Silver Street
Bennington, VT 05201-2868
(802)442-9051
Benson Village Library
Main Street
Benson, VT 05731
(802)537-4181
Midstate Regional Library
E-911 578 Paine Turnpike
Berlin, VT 05602
(802)828-2320
Bethel Public Library
106 Main Street
Bethel, VT 05032
(802)234-9107
Winhall Memorial Library
2 Lower Taylor Hill Road
Bondville, VT 05340
(802)297-9741
Bradford Public Library
21 South Main Street
Bradford, VT 05033
(802)222-4536
Brandon Free Public Library
4 Franklin Street
Brandon, VT 05733-1112
(802)247-8230
Brooks Memorial Library
224 Main Street
Brattleboro, VT 05301-2843
(802)254-5290
Lawrence Memorial Library
40 North Street
Bristol, VT 05443-1207
(802)453-2366
Brookfield Free Public Library
40 Ralph Road
Brookfield, VT 05036-9488
(802)276-3358
Mary L. Blood Memorial Library
41 Brownsville-Hartland Road
Brownsville, VT 05037
(802)484-7205
Fletcher Free Library
235 College Street
Burlington, VT 05401-8317
(802)863-3403
Cabot Public Library
3084 Main Street
Cabot, VT 05647-0006
(802)563-2721
Alice M. Ward Memorial Library
27 Park Street
Canaan, VT 05903-9708
(802)266-7135
Castleton Free Public Library
638 Main Street
Castleton, VT 05735
(802)468-5574
Charlotte Public Library
115 Ferry Road
Charlotte, VT 05445-4436
(802)425-3864
Chelsea Public Library
296 VT Route 110
Chelsea, VT 05038
(802)685-2188
Whiting Public Library
117 Main Street
Chester, VT 05143
(802)875-2277
Chittenden Public Library
223 Chittenden Road
Chittenden, VT 05737-9806
(802)773-3531
Burnham Memorial Library
781 Blakely Road
Colchester, VT 05446
(802)264-5500
Concord Public Library
Town Hall
Concord, VT 05824-0188
(802)695-2220
Cornwall Free Public Library
2629 Route 30
Cornwall, VT 05753-9299
(802)462-3615
Craftsbury Public Library
12 Church Street
Craftsbury Common, VT 05827-0074
(802)586-9683
John W. Simpson Memorial Library
300 Shields Lane
Craftsbury Common, VT 05827-9800
(802)586-9692
S L Griffith Memorial Library
74 South Main Street
Danby, VT 05739-9335
(802)293-5106
Pope Memorial Library
121 Park Street
Danville, VT 05825
(802)684-2256
Brainerd Memorial Library
4215 Bruce Badger Memorial
Danville, VT 05828-9554
(802)424-1403
Haskell Free Library
93 Caswell Avenue
Derby Line, VT 05830
(802)873-3022
Daily Memorial Library
101 Jr High Drive
Derby, VT 05829-4433
(802)766-5063
Dorset Village Public Library
Route 30
Dorset, VT 05251
(802)867-5774
York Branch Library
135 Mill Street
East Barre, VT 05649
(802)476-5118
East Burke Community Library
368 VT Route 114
East Burke, VT 05832
(802)626-9823
Blake Memorial Library
676 Village Road
East Corinth, VT 05040
(802)439-5338
Dover Free Library
22 Holland Road
East Dover, VT 05341-9617
(802)348-7488
Sarah Partridge Community Library
431 East Main Street
East Middlebury, VT 05740
(802)388-7588
Enosburg Public Library
241 Main Street
Enosburg Falls, VT 05450
(802)933-2328
Essex Free Public Library
1 Browns River Road
Essex Junction, VT 05452-2214
(802)879-0313
Brownell Library
6 Lincoln Street
Essex Junction, VT 05452-3154
(802)878-6955
Fair Haven Public Library
107 Main Street
Fair Haven, VT 05743-1275
(802)265-8011
Georgia Public Library
1697 Ethan Allen Highway
Fairfax, VT 05454-5430
(802)524-4643
Georgia Public Library
1697 Ethan Allen Highway
Fairfax, VT 05454-5430
(802)524-4643
Fairfax Community Library
75 Hunt Street
Fairfax, VT 05454-9675
(802)849-2420
Bent Northrop Memorial Library
164 Park Street
Fairfield, VT 05455-5673
(802)827-3945
Fairlee Public Library
221 US Route 5 N
Fairlee, VT 05045-0114
(802)333-4716
Haston Library
5167 Main Street
Franklin, VT 05457
(802)285-6505
Belcher Memorial Library
4452 VT Route 107
Gaysville, VT 05746
(802)234-6608
Glover Public Library
51 Bean Hill Road
Glover, VT 05839-9669
(802)525-4365
Grafton Public Library
204 Main Street
Grafton, VT 05146
(802)843-2404
Grand Isle Free Library
10 Hyde Road
Grand Isle, VT 05458-2114
(802)372-4797
Greensboro Free Library
53 Wilson Street
Greensboro, VT 05841-8150
(802)533-2531
Groton Free Public Library
304 Scott Highway
Groton, VT 05046
(802)584-3358
Guildhall Public Library
7218 Route 102
Guildhall, VT 05905
(802)676-3054
Guilford Free Library
4024 Guilford Center Road
Guilford, VT 05301-8454
(802)257-4603
Hancock Free Public Library
47 Vt Route 125
Hancock, VT 05748-9768
(802)767-4651
Jeudevine Memorial Library
93 North Main Street
Hardwick, VT 05843
(802)472-5948
Hartford Library
1587 Maple Street
Hartford, VT 05047
(802)296-2568
Hartland Public Library
153 Route 5
Hartland, VT 05048
(802)436-2473
Highgate Public Library
17 Mill Hill Road
Highgate Center, VT 05459
(802)868-3970
Carpenter Carse Library
69 Ballards-Corners
Hinesburg, VT 05461-9701
(802)482-2878
Huntington Public Library
2156 Main Road
Huntington, VT 05462
(802)434-4583
Lanpher Memorial Library
141 West Main Street
Hyde Park, VT 05655-4421
(802)888-4628
Leach Public Library
130 Park Avenue
Irasburg, VT 05849
(802)754-2526
Island Pond Public Library
49 Mill Street Extension
Island Pond, VT 05846-0422
(802)723-6134
Isle La Motte Free Public Library
2238 Main Street
Isle La Motte, VT 05463-9828
(802)928-4113
Whitingham Free Public Library
2948 VT Route 100
Jacksonville, VT 05342-9510
(802)368-7506
Jamaica Memorial Library
17 Depot Street
Jamaica, VT 05343
(802)874-4901
Varnum Memorial Library
194 Main Street
Jeffersonville, VT 05464
(802)644-2117
Jericho Town Library
7 Jericho Circle
Jericho, VT 05465
(802)899-4686
Deborah Rawson Memorial Library
8 River Road
Jericho, VT 05465-2001
(802)899-4962
Johnson Public Library
7 Library Drive
Johnson, VT 05656
(802)635-7141
Sherburne Memorial Library
2998 River Road
Killington, VT 05751-9826
(802)422-9765
Lincoln Library
222 West River Road
Lincoln, VT 05443-9637
(802)453-2665
Lowell Community Library
Town Hall
Lowell, VT 05847
Davies Memorial Library
532 Maple Street
Lower Waterford, VT 05848-9800
(802)748-4609
Fletcher Memorial Public Library
88 Main Street
Ludlow, VT 05149-1041
(802)228-8921
Alden Balch Memorial Library
24 East Main Street
Lunenburg, VT 05906
(802)892-5365
Cobleigh Public Library
14 Depot Street
Lyndonville, VT 05851
(802)626-5475
Manchester Community Library
138 Cemetery Avenue Route 7A
Manchester Center, VT 05254
(802)352-2607
Jaquith Public Library
122 School Street; Room 2
Marshfield, VT 05658-8254
(802)426-3581
Mcindoes Academy Library
37 Academy Lane
Mc Indoe Falls, VT 05050-9801
(802)633-4472
Ilsley Public Library
75 Main Street
Middlebury, VT 05753-1461
(802)388-4095
Middletown Springs Public Library
39 West Street
Middletown Springs, VT 05757-4401
(802)235-2435
Milton Public Library
39 Bombardier Road
Milton, VT 05468-3205
(802)893-4644
Russell Memorial Library
4333 State Prison Hollow Road
Monkton, VT 05469
(802)453-4471
Montgomery Free Library
86 Mountain Road
Montgomery Center, VT 05471
(802)326-3113
Kellogg-Hubbard Library
135 Main Street
Montpelier, VT 05602-2909
(802)223-3338
Moretown Memorial Library
897 Rte 100B
Moretown, VT 05660
(802)496-9728
Morristown Centennial Library
7 Richmond Street
Morrisville, VT 05661
(802)888-3853
New Haven Community Library
78 North Street; Suite 2
New Haven, VT 05472-2003
(802)453-4015
Tenney Memorial Library
4886 Main Street South
Newbury, VT 05051
(802)866-5366
Moore Free Library
23 West Street
Newfane, VT 05345
(802)365-7948
Goodrich Memorial Library
202 Main Street
Newport, VT 05855-5000
(802)334-7902
John McCullough Library
2 Main Street
North Bennington, VT 05257
(802)447-7121
Bailey Memorial Library
111 Moulton Avenue
North Clarendon, VT 05759-9327
(802)747-7743
North Hero Public Library
3195 US Route 2
North Hero, VT 05474
(802)372-5458
North Thetford Library
Route 5
North Thetford, VT 05054
William and Lucy Rand Memorial Library
160 Railroad Street
North Troy, VT 05859-9584
(802)988-4741
Brown Public Library
93 South Main Street
Northfield, VT 05663-5600
(802)485-4621
Norwich Public Library
368 Main Street
Norwich, VT 05055-4418
(802)649-1184
Jones Memorial Library
1 Water Street
Orleans, VT 05860-1303
(802)754-6660
Orwell Free Library
473 Main Street
Orwell, VT 05760
(802)948-2041
Pawlet Public Library
141 School Street
Pawlet, VT 05761
(802)325-3123
Peacham Library
656 Bayley Hazen Road
Peacham, VT 05862
(802)591-3216
Roger Clark Memorial Library
40 Village Green Road
Pittsfield, VT 05762-6707
(802)746-4067
Maclure Library
840 Arch Street
Pittsford, VT 05763
(802)483-2972
Cutler Memorial Library
151 High Street
Plainfield, VT 05667-4417
(802)454-8504
Tyson Public Library
26 Library Road
Plymouth, VT 05149
George Peabody Library
7922 VT Route 113
Post Mills, VT 05058
(802)333-9724
Poultney Public Library
205 Main Street; Suite 1
Poultney, VT 05764-1191
(802)287-5556
Solomon Wright Library
97 Main Street
Pownal, VT 05261
(802)823-5400
Proctor Free Library
4 Main Street
Proctor, VT 05765-1111
(802)459-3539
Cavendish Fletcher Community Library
573 Main Street
Proctorsville, VT 05153-4417
(802)226-7503
Westminster West Library
3409 Westminster West Road
Putney, VT 05346-8311
(802)387-4682
Putney Public Library
55 Main Street
Putney, VT 05346-8318
(802)387-4407
Quechee Public Library
1957 Quechee Main Street
Quechee, VT 05059
(802)295-1232
Kimball Public Library
67 North Main Street
Randolph, VT 05060-1105
(802)728-5073
Reading Public Library
717 VT Route 106
Reading, VT 05062
(802)484-5428
Readsboro Community Library
301 Phelps Lane
Readsboro, VT 05350-9638
(802)423-5460
Arvin A. Brown Public Library
88 Main Street
Richford, VT 05476-1133
(802)848-3313
Richmond Free Library
201 Bridge Street
Richmond, VT 05477-4478
(802)434-3036
Rochester Public Library
22 South Main Street
Rochester, VT 05767
(802)767-3927
Roxbury Free Library
1491 Roxbury Road
Roxbury, VT 05669-9727
(802)485-6860
Rutland Free Library
10 Court Street
Rutland, VT 05701-4058
(802)773-1860
Ryegate Corner Library
18 South Bayley-Hazen Road
Ryegate, VT 05042-1800
(802)584-3880
St. Albans Free Library
11 Maiden Lane
Saint Albans, VT 05478-1621
(802)524-1507
Salisbury Free Public Library
918 Maple Street
Salisbury, VT 05769
(802)352-4198
Baxter Memorial Library
5114 Route 14
Sharon, VT 05065
(802)763-2875
Pierson Library
5376 Shelburne Road
Shelburne, VT 05482-6904
(802)985-5124
Sheldon Public Library
1640 Main Street
Sheldon, VT 05483
(802)933-2524
Platt Memorial Library
279 Main Street
Shoreham, VT 05770-6702
(802)897-2647
Shrewsbury Public Library
98 Town Line Road
Shrewsbury, VT 05738
(802)492-3410
South Burlington Community Library
540 Dorset Street
South Burlington, VT 05403-6233
(802)652-7080
South Hero Community Library
75 South Street
South Hero, VT 05486-4913
(802)372-6209
South Londonderry Free Library
15 Old School Street
South Londonderry, VT 05155
(802)824-3371
Abbott Memorial Library
15 Library Street
South Pomfret, VT 05067
(802)457-2236
Royalton Memorial Library
23 Alexander Place
South Royalton, VT 05068
(802)763-7094
South Ryegate Public Library
140 Church Street
South Ryegate, VT 05069
Springfield Town Public Library
43 Main Street
Springfield, VT 05156-2904
(802)885-3108
St. Johnsbury Athenaeum Library
1171 Main Street
St Johnsbury, VT 05819-2687
(802)748-8291
Northeast Regional Library
23 Tilton Road
St Johnsbury, VT 05819-9030
(802)748-3428
Stamford Community Library
986 Main Road
Stamford, VT 05352-9740
(802)694-1379
Starksboro Public Library
2827 VT Route 116
Starksboro, VT 05487
(802)453-3732
Stowe Free Library
90 Pond Street
Stowe, VT 05672-5234
(802)253-6145
Morrill Memorial and Harris Public Library
220 Justin Morrill Memorial Highwa
Strafford, VT 05072
(802)765-4037
Swanton Public Library
1 First Street
Swanton, VT 05488-1204
(802)868-7656
Latham Memorial Library
16 Library Lane
Thetford, VT 05074
(802)785-4361
Tinmouth Public Library
141 East Road
Tinmouth, VT 05773-1106
(802)446-2498
Townshend Public Library
1971 Route 30
Townshend, VT 05353
(802)365-4039
Tunbridge Public Library
289 VT Route 110
Tunbridge, VT 05077
(802)889-9404
Bixby Memorial Library
258 Main Street
Vergennes, VT 05491-1056
(802)877-2211
Vernon Free Library
567 Governor Hunt Road
Vernon, VT 05354-9484
(802)257-0150
Vershire Community Library
Route 113
Vershire, VT 05079
(802)685-9982
Joslin Memorial Library
4391 Main Street
Waitsfield, VT 05673
(802)496-4205
Gilbert Hart Library
14 South Main Street
Wallingford, VT 05773
(802)446-2685
Wardsboro Free Public Library
170 Main Street
Wardsboro, VT 05355
(802)896-6988
Warren Public Library
413 Main Street
Warren, VT 05674
(802)496-3913
Calef Memorial Library
2964 VT Route 110
Washington, VT 05675
(802)883-2343
Waterbury Public Library
30 Foundry Street
Waterbury, VT 05676-1503
(802)244-7036
Waterville Town Library
850 VT Route 109
Waterville, VT 05492
(802)644-5556
Baldwin Memorial Library
33 Main Street North
Wells River, VT 05081
(802)757-2693
Wells Village Library
5 East Wells Road
Wells, VT 05774
(802)645-0611
Windham County Reads Library
West Brattleboro, VT 05303
(802)257-5725
West Burke Library
123 VT Route 5A
West Burke, VT 05871
(802)467-3022
Walden Community Library
135 Cahoon Farm Road
West Danville, VT 05873-9853
(802)563-3000
Lydia Taft Pratt Public Library
150 West Street
West Dummerston, VT 05357
(802)258-9878
West Fairlee Free Public Library
894 Vt Route 113 Unit 3
West Fairlee, VT 05083-4405
(802)333-3502
West Hartford Library
5133 Route 14
West Hartford, VT 05084
(802)295-7992
R.K. Kittay Public Library
2827 State Route 153
West Rupert, VT 05776-0053
(802)394-2444
West Rutland Public Library
595 Main Street
West Rutland, VT 05777-9299
(802)438-2964
Windham Town Library
5976 Windham Hill Road
West Townshend, VT 05359-9789
(802)874-4211
Hitchcock Museum and Library
1252 Vt Route 100
Westfield, VT 05874-9696
(802)744-8258
Westford Public Library
1717 Vermont Route 128
Westford, VT 05494-9620
(802)878-5639
Butterfield Public Library
3435 US Route 5
Westminster, VT 05158
(802)722-4891
Wilder Memorial Library
24 Lawrence Hill Road
Weston, VT 05161
(802)824-4307
Gates Memorial Library
70 North Main Street
White River Junction, VT 05001-7061
(802)295-7402
Whiting Free Library
117 Main Street
Whiting, VT 05778
(802)623-7862
Wilder Branch Library
78 Norwich Avenue
Wilder, VT 05088
(802)295-6341
Ainsworth Public Library
2338 VT 14
Williamstown, VT 05679
(802)433-5887
Dorothy Alling Memorial Library
21 Library Lane
Williston, VT 05495-4011
(802)878-4918
Pettee Memorial Public Library
16 South Main Street
Wilmington, VT 05363
(802)464-8557
Windham Town Public Library
5976 Windham Hill Road
Windham, VT 05359-9789
(802)874-4211
Windsor Public Library
43 State Street
Windsor, VT 05089-1213
(802)674-2556
Winooski Memorial Library
32 Malletts Bay Avenue; Suite E
Winooski, VT 05404-1960
(802)655-6424
G.M. Kelley Community Library
School Hill Drive
Wolcott, VT 05680
(802)472-6551
Woodbury Community Library
69 Valley Lake Road
Woodbury, VT 05681
Norman Williams Public Library
10 The Green
Woodstock, VT 05091-1212
(802)457-2295