Vermont Public Law Libraries

City Library Address Zip Phone
Albany Albany Town 530 Main St. 05820 (802) 755-6107
Alburgh Alburgh Pubilc Library 16 S. Main St. 05440 (802) 796-6077
Arlington Martha Canfield Memorial 528 E. Arlington Rd. 05250 (802) 375-6153
Ascutney Proctor 5181 Rte. 5 05030 (802) 674-2863
City Library Address Zip Phone
Bakersfield H. F. Brigham Free 104 Main St. 05441 (802) 827-4414
Barnard Charles B. Danforth 6208 Vt Rte 12 05031 (802) 234-9408
Barnet Barnet Public 147 Church St. 05821 (802) 633-4436
Barre Aldrich Public 6 Washington St. 05641 (802) 476-7550
Barton Barton Public 100 Church St. 05822 (802) 525-6524
Bellows Falls Rockingham Free Public 65 Westminster St. 05101 (802) 463-4270
Belmont Mount Holly 1 Maple Hill Rd. 05730 (802) 259-3707
Bennington Bennington Free 101 Silver St. 05201 (802) 442-9051
Benson Benson Public 2724 Stage Rd. 05731 (802) 537-4181
Bethel Bethel Public 106 Main St. 05032 (802) 234-5036
Bondville Winhall Memorial 2 Lower Taylor Hill Rd. 05340 (802) 297-9741
Bradford Bradford Public 21 S. Main St. 05033 (802) 222-4536
Brandon Brandon Free Public 4 Franklin St. 05733 (802) 247-8230
Brattleboro Brooks Memorial 224 Main St. 05301 (802) 254-5290
Bristol Lawrence Memorial 40 North St. 05443 (802) 453-2366
Brookfield Brookfield Free Public 40 Ralph Rd. 05036 (802) 376-3358
Brownsville Mary L. Blood Memorial 41 Brownsville Hartland Rd. 05037 (802) 484-7205
Burlington Fletcher Free 235 College St. 05401 (802) 863-3403
City Library Address Zip Phone
Cabot Cabot Public 3084 Main St. 05647 (802) 563-2721
Canaan Alice M. Ward Memorial 27 Park St. 05903 (802) 266-7135
Castleton Castleton Free p.o. box 296 05735 (802) 468-5574
Charlotte Charlotte 115 Ferry Rd. 05445 (802) 425-3864
Chelsea Chelsea Public 296 Rt. 110 05038 (802) 685-2188
Chester Whiting 117 Main St. 05143 (802) 875-2277
Chittenden Chittenden Public p.o. box 90 05737 (802) 773-3531
Colchester Burnham Memorial 898 Main St. 05446 (802) 879-7576
Concord Concord Public Library 05824 (802) 695-2220
Cornwall Cornwall Free Public 2629 Rte. 30 05753 (802) 462-2775
Craftsbury Common Craftsbury Public 12 Church Lane 05827 (802) 586-9683
Craftsbury Common John W. Simpson Mem. 1972 E Craftsbury Rd 05827 (802) 586-9692
Craftsbury Common John Woodruff Simpson Memorial Library 300 Shields La. 05827 (802) 586-9692
City Library Address Zip Phone
Danby S. L. Griffith Memorial Library 74 S. Main St. 05739 (802) 293-5106
Danville Pope Memorial 121 Park St. 05828 (802) 684-2256
Derby Big Read Wagon Nclc 101 Junior High Dr. 05829 (802) 766-5063
Derby Dailey Memorial 101 Junior High Dr. 05829 (802) 766-5063
Derby Line Haskell Free 93 Caswell Ave. 05830 (802) 873-3022
Dorset Dorset Village Public p.o. box 38 05251 (802) 867-5774
City Library Address Zip Phone
E. Corinth Blake Memorial 676 Village Rd. 05040 (802) 439-5338
East Barre East Barre Branch Library 05649 (802) 476-5118
East Burke East Burke Community Library p.o. box 309 05832 (802) 626-9823
East Dover Dover Free 22 Holland Rd. 05341 (802) 348-7488
East Middlebury Sarah Partridge Community Library 431 E. Main St. 05740 (802) 388-7588
Enosburg Falls Enosburg Public 241 Main St. 05450 (802) 933-2328
Essex Essex Free 2 Jericho Rd. 05451 (802) 879-0313
Essex Junction Brownell 6 Lincoln St. 05452 (802) 878-6955
City Library Address Zip Phone
Fair Haven Fair Haven Free 107 Main St. 05743 (802) 265-8011
Fairfax Fairfax Community 75 Hunt St. 05454 (802) 849-2420
Fairfax Georgia Public 1697 Ethan Allen Hwy 05454 (802) 524-4643
Fairfield Bent Northrup Memorial 57 Park St. 05455 (802) 827-6639
Fairlee Fairlee Public 221 Us Rte 5 N 05045 (802) 333-4716
Franklin Haston 5167 Main St. 05457 (802) 285-6505
City Library Address Zip Phone
Gaysville Belcher Memorial 4452 Vt Rte. 107 05746 (802) 234-6608
Gilman Gilman Public Library 05904 (802) 892-5969
Glover Glover Public 51 Bean Hill Rd 05839 (802) 525-4365
Grafton Grafton Public 204 Main St. 05146 (802) 843-2404
Grand Isle Grand Isle Free 10 Hyde Rd. 05458 (802) 372-4797
Greensboro Greensboro Free 53 Wilson St. 05841 (802) 533-2531
Groton Groton Free Public 1304 Scott Hwy. 05046 (802) 584-3358
Guildhall Guildhall Public Library 7218 Vt Route 102 05905 (802) 676-3054
Guilford Guilford Free 4024 Guilford Ctr Rd 05301 (802) 257-4603
City Library Address Zip Phone
Hancock Hancock Free Public 47 Rte. 125 05748 (802) 767-4651
Hardwick Jeudevine Memorial 93 N. Main St. 05843 (802) 472-5948
Hartford Hartford 1587 Maple St. 05047 (802) 296-2568
Hartland Hartland Public 153 Rte. 5 05048 (802) 436-2473
Highgate Highgate Public 17 Mill Hill 05459 (802) 868-3970
Hinesburg Carpenter Carse 69 Ballards Corner Rd. 05461 (802) 482-2878
Huntington Huntington Public 2156 Main Rd. 05462 (802) 434-4583
Hyde Park Lanpher Memorial 141 Main St. 05655 (802) 888-4628
City Library Address Zip Phone
Irasburg Leach Public 130 Park Ave. 05849 (802) 754-2526
Island Pond Island Pond Public 49 Mill St. Ext. 05846 (802) 723-6134
Isle La Motte Isle La Motte Free Public 2238 Main St. 05463 (802) 928-4113
City Library Address Zip Phone
Jacksonville Whitingham Free Public 2948 Vt Rte. 100 05342 (802) 368-7506
Jamaica Jamaica Memorial 17 Depot St. 05343 (802) 874-4901
Jeffersonville Varnum Memorial 194 Main St. 05464 (802) 644-2117
Jericho Deborah Rawson Memorial 8 River Rd. 05465 (802) 899-4962
Jericho Center Jericho Town 7 The Green 05465 (802) 899-4686
Johnson Johnson Public 7 Library Dr. 05656 (802) 635-7141
City Library Address Zip Phone
Killington Sherburne Memorial 2998 River Rd. 05751 (802) 422-9765
City Library Address Zip Phone
Lincoln Lincoln 222 West River Rd. 05443 (802) 453-2665
Lowell Lowell Community p.o. box 189 05847 (802) 744-2447
Lower Waterford Davies Memorial 532 Maple St. 05848 (802) 748-4609
Ludlow Fletcher Memorial 88 Main St. 05149 (802) 228-8921
Ludlow Tyson 286 Dublin Rd. 05149
Lunenburg Alden Balch Memorial 24 E. Main St. 05906 (802) 892-5365
Lyndonville Cobleigh Public 14 Depot St. 05851 (802) 626-5475
City Library Address Zip Phone
Manchester Mark Skinner 48 West Rd. 05254 (802) 362-2607
Marshfield Jaquith Public 122 School St. 05658 (802) 426-3581
Mcindoe Falls Mcindoes Academy 37 Academy Lane 05050
Middlebury Ilsley Public 75 Main St. 05753 (802) 388-4095
Middletown Spgs. Middletown Springs Public 39 West St. 05757 (802) 235-2435
Milton Milton Public 39 Bombardier Rd. 05468 (802) 893-4644
Monkton Russell Memorial 4333 State Prison Hollow Rd. 05469 (802) 453-4471
Montgomery Center Montgomery Town 86 Mountain Rd. 05471 (802) 326-3113
Montpelier Kellogg-Hubbard 135 Main St. 05602 (802) 223-3338
Moretown Moretown Memorial 897 Rte. 100 B 05660 (802) 496-9728
Morrisville Morristown Centennial 7 Richmond St. 05661 (802) 888-3853
City Library Address Zip Phone
N. Clarendon Bailey Memorial 111 Moulton Ave. 05759 (802) 747-7743
N. Danville Brainerd Memorial 4215 Bruce Badger Mem. Hwy. 05828
New Haven New Haven Community 50 North St. 05472 (802) 453-4015
Newbury Tenney Memorial 4886 Main St. S. 05051 (802) 866-5366
Newfane Moore Free 23 West St. 05345 (802) 365-7948
Newport Goodrich Memorial 202 Main St. 05855 (802) 334-7902
North Bennington J. G. Mccullough Free 2 Main St. 05257 (802) 447-7121
North Hero North Hero Public 3195 Us Rte 2 05474 (802) 372-5458
North Troy William Lucy Rand Memorial Library 160 Railroad St. 05859 (802) 988-4741
North Troy Wm. Lucy Rand Mem. 160 Railroad St. 05859 (802) 988-4741
Northfield Brown Public 93 S. Main St. 05663 (802) 485-4621
Norwich Norwich Public 368 Main St. 05055 (802) 649-1184
City Library Address Zip Phone
Orleans Jones Memorial 1 Water St. 05860 (802) 754-6660
Orwell Orwell Free Library 473 Main St. 05760 (802) 948-2041
City Library Address Zip Phone
Pawlet Pawlet Public 141 School St. 05761 (802) 325-3123
Peacham Peacham 656 Bayley Hazen Rd. 05862 (802) 592-3216
Pittsfield Roger Clark Memorial 40 Village Green 05762 (802) 746-8170
Pittsford Maclure 840 Arch St. 05673 (802) 483-2972
Plainfield Cutler Memorial 151 High St. 05667 (802) 454-8504
Post Mills George Peabody 7922 Rte. 113 05058 (802) 333-9724
Poultney Poultney Public 205 Main St., Ste 1 05764 (802) 287-5556
Pownal Solomon Wright Public 97 Main St. 05261 (802) 823-5400
Proctor Proctor Free 4 Main St. 05765 (802) 459-3539
Proctorsville Cavendish Fletcher Community 573 Main St. 05153 (802) 226-7503
Putney Putney Public 55 Main St. 05346 (802) 387-4407
City Library Address Zip Phone
Quechee Quechee 1957 Quechee Main St. 05059 (802) 295-1232
City Library Address Zip Phone
Randolph Kimball Public 67 N. Main St. 05060 (802) 728-5073
Reading Reading Public 717 Vt Rte 106 05060 (802) 484-5588
Readsboro Readsboro Community 301 Phelps La. 05350 (802) 423-5460
Richford Arvin A. Brown Public 88 Main St. 05476 (802) 848-3313
Richmond Richmond Free 201 Bridge St. 05477 (802) 434-3036
Rochester Rochester Public 22 S. Main St. 05767 (802) 767-3927
Roxbury Roxbury Free 1491 Roxbury Rd. 05669 (802) 485-6860
Rutland Rutland Free 10 Court St. 05701 (802) 773-1860
City Library Address Zip Phone
S. Burlington South Burlington Community 550 Dorset St. 05403 (802) 652-7080
S. Hero South Hero Community 75 South St. 05486 (802) 372-6209
S. Londonderry South Londonderry Free 15 Old School St. 05155 (802) 824-3371
S. Pomfret Abbott Memorial p.o. box 95 05067 (802) 457-2236
Salisbury Salisbury Free Public 918 Maple St. 05769 (802) 352-4198
Sharon Baxter Memorial 5114 Rte. 14 05065 (802) 763-2875
Shelburne Pierson 5376 Shelburne Rd. 05482 (802) 985-5124
Sheldon Sheldon Public 1640 Main St. 05483 (802) 933-2616
Shoreham Platt Memorial 279 Main St. 05770 (802) 897-2647
Shrewsbury Shrewsbury 98 Town Hill Rd. 05738 (802) 492-3410
South Royalton Royalton Memorial 23 Alexander Pl. 05068 (802) 763-7094
South Ryegate South Ryegate Public 140 Church St. 05069
Springfield Springfield Town 43 Main St. 05156 (802) 885-3108
St. Albans St. Albans Free 11 Maiden Lane 05478 (802) 524-1507
St. Johnsbury St. Johnsbury Athenaeum 1171 Main St. 05819 (802) 748-8291
Stamford Stamford Community 986 Main Rd. 05352 (802) 694-1379
Starksboro Starksboro Public 2827 Rte. 116 05487 (802) 453-3732
Stowe Stowe Free 90 Pond St. 05672 (802) 253-6145
Strafford Morrill Mem. Harris 220 Justin Morrill Hwy. 05072 (802) 765-4037
Swanton Franklin-Grand Isle Bookmobile 100 Robin Hood Dr. 05488 (802) 868-5077
Swanton Swanton Public 1 First St. 05488 (802) 868-7656
City Library Address Zip Phone
Thetford Latham Memorial 16 Library La. 05074 (802) 785-4361
Tinmouth Tinmouth 9 Mtn. View Rd. 05773 (802) 446-2498
Townshend Townshend Public 1971 Rte. 30 05353 (802) 365-4039
Tunbridge Tunbridge Public 289 Vt Rte. 110 05077 (802) 889-9404
City Library Address Zip Phone
Vergennes Bixby Memorial 258 Main St. 05491 (802) 877-2211
Vernon Vernon Free 567 Gov. Hunt Rd. 05354 (802) 257-0150
Vershire Vershire Community po box 112 05079 (802) 685-9982
City Library Address Zip Phone
W. Rupert R.K. Kittay Public 2827 Rte. 153 05776 (802) 394-7864
Waitsfield Joslin Memorial 4391 Main St. 05673 (802) 496-4205
Wallingford Gilbert Hart 14 S. Main St. 05773 (802) 446-2685
Wardsboro Wardsboro Free Public 170 Main St. 05355 (802) 896-6988
Warren Warren Public 42 Cemetary Rd. 05674 (802) 496-3913
Washington Calef Memorial 2964 Vt Rte. 110 05675 (802) 883-2343
Waterbury Waterbury Public 28 N. Main St. 05676 (802) 244-7036
Waterville Waterville Town 05492
Wells Wells Village 5 East Wells Rd. 05774 (802) 645-0611
Wells River Baldwin Memorial 33 Main St. 05081 (802) 757-2693
West Brattleboro Windham Co. Reads po box 2276 05303 (802) 257-5725
West Burke West Burke 135 Main St. 05871
West Danville Walden Community 135 Cahoon Farm Rd. 05873 (802) 563-3000
West Dummerston Lydia Taft Pratt 156 Lyons St. 05357 (802) 258-9878
West Fairlee West Fairlee Free Public 380 Rte. 113 05083 (802) 333-3502
West Hartford West Hartford 5133 Rte. 14 05084 (802) 295-7992
West Rutland West Rutland Free 595 Main St. 05777 (802) 438-2964
Westfield Hitchcock Museum 1252 Rte. 100 05874 (802) 744-8258
Westford Westford Town 1717 Vt Rte. 128 05494 (802) 878-5639
Westminster Butterfield 3435 Us Rte. 5 05158 (802) 722-4891
Westminster West Westminster West Public 3409 Westminster W. Rd. 05346 (802) 387-4682
Weston Wilder Memorial 24 Lawrence Hill Rd. 05161 (802) 824-4307
Wilder Wilder Branch Library 78 Norwich Avenue 05088 (802) 295-1232
Williamstown Ainsworth Public 2338 Vt Rte. 14 05679 (802) 433-5887
Williston Dorothy Alling Memorial 21 Library Lane 05495 (802) 878-4918
Wilmington Pettee Memorial 16 S. Main St. 05363 (802) 464-8557
Windham Windham Town 26 Harrington Rd. 05359 (802) 875-2244
Windsor Windsor Public 43 State St. 05089 (802) 674-2556
Winooski Winooski Memorial 1 Main St. 05404 (802) 655-6424
Wolcott G. M. Kelley Community po box 179 05680 (802) 472-6551
Wolcott Glee Merritt Kelley Community Library 05680 (802) 472-6551
Woodbury Woodbury Community 69 Valley Lake Rd. 05681 (802) 472-5715
Woodstock Norman Williams Public 10 S. Park St. 05091 (802) 457-2295