Massachusetts Public Libraries listed by City.

Back to State Library Index

New in town? Just visiting. Need to find a library?
Books, magazines, newspapers, local history and internet access
is provided at most of these public libraries.
Call them, visit their website or use the map feature to locate the library.

Sponsored by:


Abington Public Library
600 Gliniewicz Way
Abington, MA 02351-1641
Cou: Plymouth (781) 982-2139
Web Site
MAILING ADDRESS:
<-Same
  Map
Acton Memorial Library
486 Main St.
Acton, MA 01720-3999
Cou: Middlesex (978) 264-9641
Web Site
MAILING ADDRESS:
<-Same
  Map
W. Acton Citizens' Library
21 Windsor Ave.
Acton, MA 01720-2809
Cou: Middlesex (978) 264-9652
MAILING ADDRESS:
<-Same
  Map
Russell Memorial Library
88 Main St.
Acushnet, MA 02743-2117
Cou: Bristol (508) 998-0270
Web Site
MAILING ADDRESS:
<-Same
  Map
Adams Free Library
92 Park St.
Adams, MA 01220-2096
Cou: Berkshire (413) 743-8345
MAILING ADDRESS:
<-Same
  Map
Agawam Public Library
750 Cooper Street
Agawam, MA 01001-2177
Cou: Hampden (413) 789-1550
MAILING ADDRESS:
<-Same
  Map
Alford Free Public Library
5 Alford Center Road
Alford, MA 01230-8920
Cou: Berkshire (413) 528-4536
MAILING ADDRESS:
<-Same
  Map
Amesbury Public Library
149 Main St.
Amesbury, MA 01913-2899
Cou: Essex (978) 388-8148
Web Site
MAILING ADDRESS:
<-Same
  Map
Jones Library, Inc.
43 Amity Street
Amherst, MA 01002-2285
Cou: Hampshire (413) 256-4090
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Memorial Hall Library
Elm Square
Andover, MA 01810-3656
Cou: Essex (978) 623-8401
Web Site
MAILING ADDRESS:
<-Same
  Map
Aquinnah Public Library
1 Church St.
Aquinnah, MA 02535-1521
Cou: Dukes (508) 645-2314
Web Site
MAILING ADDRESS:
<-Same
  Map
Robbins Library
700 Massachusetts Avenue
Arlington, MA 02476-4981
Cou: Middlesex (781) 316-3200
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Stevens Memorial Library
20 Memorial Drive
Ashburnham, MA 01430-1243
Cou: Worcester (978) 827-4115
MAILING ADDRESS:
<-Same
  Map
Ashby Free Public Library
812 Main Street
Ashby, MA 01431-2305
Cou: Middlesex (978) 386-5377
MAILING ADDRESS:
Box 279
Ashby, MA 01431-0279
  Map
Belding Memorial Library
244 Main St.
Ashfield, MA 01330-9704
Cou: Franklin (413) 628-4414
MAILING ADDRESS:
P.o. Box 407
Ashfield, MA 01330-0407
  Map
Ashland Public Library
66 Front St.
Ashland, MA 01721-1606
Cou: Middlesex (508) 881-0134
Web Site
MAILING ADDRESS:
<-Same
  Map
Athol Public Library
568 Main St.
Athol, MA 01331-1888
Cou: Worcester (978) 249-9515
Web Site
MAILING ADDRESS:
<-Same
  Map
Attleboro Public Library
74 North Main Street
Attleboro, MA 02703-2280
Cou: Bristol (508) 222-0157
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Auburn Free Public Library
369 Southbridge St.
Auburn, MA 01501-2441
Cou: Worcester (508) 832-7790
MAILING ADDRESS:
<-Same
  Map
Avon Public Library
280 West Main St.
Avon, MA 02322-1697
Cou: Norfolk (508) 583-0378
MAILING ADDRESS:
<-Same
  Map
Ayer Public Library
26 East Main St.
Ayer, MA 01432-1608
Cou: Middlesex (978) 772-8250
Web Site
MAILING ADDRESS:
<-Same
  Map
Sturgis Library
3090 Main St.
Barnstable, MA 02630-1107
Cou: Barnstable (508) 362-6636
Web Site
MAILING ADDRESS:
P.o. Box 606
Barnstable, MA 02630-0606
  Map
Woods Memorial Library
19 Pleasant St.
Barre, MA 01005-9335
Cou: Worcester (978) 355-2533
Web Site
MAILING ADDRESS:
P.o. Box 489
Barre, MA 01005-0489
  Map
Becket Athenaeum, Inc.
3367 Main Street, Route 8
Becket, MA 01223-0346
Cou: Berkshire (413) 623-5483
Web Site
MAILING ADDRESS:
P.o. Box 9
Becket, MA 01223-0009
  Map
Bedford Free Public Library
7 Mudge Way
Bedford, MA 01730-2168
Cou: Middlesex (781) 275-9440
Web Site
MAILING ADDRESS:
<-Same
  Map
Clapp Memorial Library
19 S. Main St.
Belchertown, MA 01007-9401
Cou: Hampshire (413) 323-0417
Web Site
MAILING ADDRESS:
P.o.box 627
Belchertown, MA 01007-0627
  Map
Bellingham Public Library
100 Blackstone Street
Bellingham, MA 02019-1665
Cou: Norfolk (508) 966-1660
Web Site
MAILING ADDRESS:
<-Same
  Map
Belmont Public Library
336 Concord Ave.
Belmont, MA 02478-3032
Cou: Middlesex (617) 489-2000
Web Site
MAILING ADDRESS:
P.o.box 125
Belmont, MA 02478-0904
Branches   Map
Berkley Public Library
1 North Main Street
Berkley, MA 02779-1311
Cou: Bristol (508) 822-3329
Web Site
MAILING ADDRESS:
<-Same
  Map
Berlin Public Library
23 Carter Street
Berlin, MA 01503-1219
Cou: Worcester (978) 838-2812
MAILING ADDRESS:
<-Same
  Map
Cushman Library
28 Church St.
Bernardston, MA 01337
Cou: Franklin (413) 648-5402
MAILING ADDRESS:
P.o. Box 248
Bernardston, MA 01337-0248
  Map
Beverly Public Library
32 Essex St.
Beverly, MA 01915-4561
Cou: Essex (978) 921-6062
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Billerica Public Library
15 Concord Rd.
Billerica, MA 01821-2517
Cou: Middlesex (978) 671-0948
Web Site
MAILING ADDRESS:
<-Same
  Map
Blackstone Free Public Library
15 St. Paul Street
Blackstone, MA 01504-2295
Cou: Worcester (508) 883-1931
MAILING ADDRESS:
<-Same
  Map
Porter Memorial Library
87 Main Street
Blandford, MA 01008-9518
Cou: Hampden (413) 848-2853
MAILING ADDRESS:
P.o. Box 797
Blandford, MA 01008-0797
  Map
Bolton Public Library
738 Main St.
Bolton, MA 01740-1202
Cou: Worcester (978) 779-2839
Web Site
MAILING ADDRESS:
P. O. Box 188
Bolton, MA 01740-0188
  Map
Boston Public Library
700 Boylston Street
Boston, MA 02116-0286
Cou: Suffolk (617) 536-5400
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Jonathan Bourne Public Library
19 Sandwich Road
Bourne, MA 02532-3608
Cou: Barnstable (508) 759-0644
Web Site
MAILING ADDRESS:
<-Same
  Map
Albert J. Sargent Memorial Library
575 Middle Road
Boxborough, MA 01719-1408
Cou: Middlesex (978) 263-4680
Web Site
MAILING ADDRESS:
<-Same
  Map
Boxford Town Library
10 Elm St.
Boxford, MA 01921-2322
Cou: Essex (978) 887-7323
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Boylston Public Library
695 Main St.
Boylston, MA 01505-1399
Cou: Worcester (508) 869-2371
MAILING ADDRESS:
<-Same
  Map
Thayer Public Library
798 Washington Street
Braintree, MA 02184-6421
Cou: Norfolk (781) 848-0405
Web Site
MAILING ADDRESS:
<-Same
  Map
Brewster Ladies' Library Assoc.
1822 Main Street
Brewster, MA 02631-1827
Cou: Barnstable (508) 896-3913
MAILING ADDRESS:
<-Same
  Map
Bridgewater Public Library
15 South St.
Bridgewater, MA 02324-2593
Cou: Plymouth (508) 697-3331
Web Site
MAILING ADDRESS:
<-Same
  Map
Brimfield Public Library
Main Street
Brimfield, MA 01010-9701
Cou: Hampden (413) 245-3518
MAILING ADDRESS:
P.o. Box 377
Brimfield, MA 01010-0377
  Map
Brockton Public Library System
304 Main St.
Brockton, MA 02301-5323
Cou: Plymouth (508) 580-7890
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Merrick Public Library
2 Lincoln Street
Brookfield, MA 01506-1613
Cou: Worcester (508) 867-6339
MAILING ADDRESS:
P.o. Box 528
Brookfield, MA 01506-0528
  Map
Brookline Public Library
361 Washington St.
Brookline, MA 02445-6864
Cou: Norfolk (617) 730-2370
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Buckland Public Library
30 Upper St.
Buckland, MA 01338-0044
Cou: Franklin (413) 625-9412
MAILING ADDRESS:
P.o. Box 149
Buckland, MA 01338-0149
  Map
Burlington Public Library
22 Sears Street
Burlington, MA 01803-3032
Cou: Middlesex (781) 270-1690
Web Site
MAILING ADDRESS:
<-Same
  Map
Newbury Town Library
0 Lunt St.
Byfield, MA 01922-1232
Cou: Essex (978) 465-0539
Web Site
MAILING ADDRESS:
<-Same
  Map
Cambridge Public Library
449 Broadway
Cambridge, MA 02138-4191
Cou: Middlesex (617) 349-4040
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Canton Public Library
786 Washington St.
Canton, MA 02021-3029
Cou: Norfolk (781) 821-5027
Web Site
MAILING ADDRESS:
<-Same
  Map
Gleason Public Library
22 Bedford Road
Carlisle, MA 01741-1857
Cou: Middlesex (978) 369-4898
MAILING ADDRESS:
Box 813
Carlisle, MA 01741-0813
  Map
Carver Public Library
2 Meadowbrook Way
Carver, MA 02330-1218
Cou: Plymouth (508) 866-3415
Web Site
MAILING ADDRESS:
<-Same
  Map
Centerville Public Library
585 Main St.
Centerville, MA 02632-2915
Cou: Barnstable (508) 790-6220
MAILING ADDRESS:
<-Same
  Map
Tyler Memorial Library
Main St.
Charlemont, MA 01339-9711
Cou: Franklin (413) 339-0301
MAILING ADDRESS:
P. O. Box 618
Charlemont, MA 01339-0618
  Map
Charlton Public Library
40 Main St.
Charlton, MA 01507-1355
Cou: Worcester (508) 248-2052
MAILING ADDRESS:
<-Same
  Map
Eldredge Public Library
564 Main St.
Chatham, MA 02633-2296
Cou: Barnstable (508) 945-5170
Web Site
MAILING ADDRESS:
<-Same
  Map
Chelmsford Public Library
25 Boston Rd.
Chelmsford, MA 01824-3088
Cou: Middlesex (978) 256-5521
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Chelsea Public Library
569 Broadway
Chelsea, MA 02150-2991
Cou: Suffolk (617) 889-8399
Web Site
MAILING ADDRESS:
<-Same
  Map
Cheshire Public Library
23 Depot Street
Cheshire, MA 01225-0015
Cou: Berkshire (413) 743-4746
MAILING ADDRESS:
P. O. Box 740
Cheshire, MA 01225-0484
  Map
Hamilton Memorial Library
195 Route 20
Chester, MA 01011-9648
Cou: Hampden (413) 354-7808
MAILING ADDRESS:
<-Same
  Map
Chesterfield Public Library
408 Main Road
Chesterfield, MA 01012-9708
Cou: Hampshire (413) 296-4735
MAILING ADDRESS:
P.o. Box 305
Chesterfield, MA 01012-0305
  Map
Chicopee Public Library
Market Square
Chicopee, MA 01013-2698
Cou: Hampden (413) 594-1800
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Chilmark Free Public Library
522 South Rd.
Chilmark, MA 02535-1757
Cou: Dukes (508) 645-3360
Web Site
MAILING ADDRESS:
P.o. Box 180
Chilmark, MA 02535-0180
  Map
Clarksburg Town Library
711 West Cross Road
Clarksburg, MA 01247-9716
Cou: Berkshire (413) 664-6050
MAILING ADDRESS:
<-Same
  Map
Bigelow Free Public Library
54 Walnut St.
Clinton, MA 01510-2926
Cou: Worcester (978) 365-4160
MAILING ADDRESS:
<-Same
  Map
Paul Pratt Memorial Library
106 South Main Street
Cohasset, MA 02025-2097
Cou: Norfolk (781) 383-1348
Web Site
MAILING ADDRESS:
<-Same
  Map
Griswold Memorial Library
14 Main Rd.
Colrain, MA 01340-4002
Cou: Franklin (413) 624-3619
MAILING ADDRESS:
P.o. Box 33
Colrain, MA 01340-0033
  Map
Concord Free Public Library
129 Main Street
Concord, MA 01742-2494
Cou: Middlesex (978) 318-3300
MAILING ADDRESS:
<-Same
Branches   Map
Field Memorial Library
1 Elm St.
Conway, MA 01341
Cou: Franklin (413) 369-4646
MAILING ADDRESS:
P.o. Box 189
Conway, MA 01341-0189
  Map
Cotuit Library
871 Main St.
Cotuit, MA 02635-3111
Cou: Barnstable (508) 428-8141
Web Site
MAILING ADDRESS:
P. O. Box 648
Cotuit, MA 02635-0648
  Map
Bryant Free Library
Route 9, 455 Berkshire Trail
Cummington, MA 01026-9610
Cou: Hampshire (413) 634-0109
MAILING ADDRESS:
455 Berkshire Trail
Cummington, MA 01026-9610
  Map
Cuttyhunk Public Library
Cuttyhunk Post Office
Cuttyhunk, MA 02713
Cou: Dukes
MAILING ADDRESS:
<-Same
  Map
Dalton Free Public Library
462 Main Street
Dalton, MA 01226-1683
Cou: Berkshire (413) 684-6112
Web Site
MAILING ADDRESS:
<-Same
  Map
Peabody Institute Library
15 Sylvan St.
Danvers, MA 01923-2735
Cou: Essex (978) 774-0554
Web Site
MAILING ADDRESS:
<-Same
  Map
Dartmouth Public Libraries
732 Dartmouth Street
Dartmouth, MA 02748-3251
Cou: Bristol (508) 999-0726
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Dedham Public Library
43 Church St.
Dedham, MA 02026-4393
Cou: Norfolk (781) 751-9280
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Dennis Memorial Library Assoc.
Old Bass River Rd.
Dennis, MA 02638-2523
Cou: Barnstable (508) 385-2255
MAILING ADDRESS:
<-Same
  Map
Dennis Public Library
673 Main Street; Route 28
Dennisport, MA 02639-1420
Cou: Barnstable (508) 760-6219
MAILING ADDRESS:
673 Main Street
Dennisport, MA 02639-1420
  Map
Dighton Public Library
395 Main St.
Dighton, MA 02715-1200
Cou: Bristol (508) 669-6421
Web Site
MAILING ADDRESS:
395 Main Street
Dighton, MA 02715-1200
  Map
Simon Fairfield Public Library
290 Main Street
Douglas, MA 01516-2258
Cou: Worcester (508) 476-2695
MAILING ADDRESS:
Box 607
Douglas, MA 01516-0607
  Map
Dover Town Library
56 Dedham St.
Dover, MA 02030-2214
Cou: Norfolk (508) 785-8113
Web Site
MAILING ADDRESS:
P.o. Box 669
Dover, MA 02030-0669
  Map
Moses Greeley Parker Memorial Lib.
28 Arlington St.
Dracut, MA 01826-3937
Cou: Middlesex (978) 454-5474
Web Site
MAILING ADDRESS:
<-Same
  Map
Pearle L. Crawford Memorial Library
1 Village Street
Dudley, MA 01571-3306
Cou: Worcester (508) 949-8021
MAILING ADDRESS:
<-Same
  Map
Dunstable Free Public Library
588 Main St.
Dunstable, MA 01827-1313
Cou: Middlesex (978) 649-7830
MAILING ADDRESS:
P.o. Box 219
Dunstable, MA 01827-0219
  Map
Duxbury Free Library
77 Alden Street
Duxbury, MA 02332-3835
Cou: Plymouth (781) 934-2721
Web Site
MAILING ADDRESS:
<-Same
  Map
East Bridgewater Public Library
32 Union St.
East Bridgewater, MA 02333-1598
Cou: Plymouth (508) 378-1616
MAILING ADDRESS:
<-Same
  Map
East Brookfield Public Library
101 Depot Square, Town Hall Bldg.
East Brookfield, MA 01515
Cou: Worcester (508) 867-7928
MAILING ADDRESS:
P. O. Box 90
East Brookfield, MA 01515-0090
  Map
Jacob Sears Memorial Library
23 Center St.
East Dennis, MA 02641
Cou: Barnstable (508) 385-8151
Web Site
MAILING ADDRESS:
Box 782
East Dennis, MA 02641-0782
  Map
James White Memorial Lib.
5 Washburn Road
East Freetown, MA 02717-1220
Cou: Bristol (508) 763-5344
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
East Longmeadow Public Library
60 Center Square
East Longmeadow, MA 01028-2459
Cou: Hampden (413) 525-5432
Web Site
MAILING ADDRESS:
<-Same
  Map
Eastham Public Library
190 Samoset Road
Eastham, MA 02642-3109
Cou: Barnstable (508) 240-5950
Web Site
MAILING ADDRESS:
<-Same
  Map
Emily Williston Memorial Library
9 Park St.
Easthampton, MA 01027-2195
Cou: Hampshire (413) 527-1031
Web Site
MAILING ADDRESS:
<-Same
  Map
Edgartown Free Public Library
58 North Water St.
Edgartown, MA 02539
Cou: Dukes (508) 627-1373
Web Site
MAILING ADDRESS:
P.o. Box 5249
Edgartown, MA 02539-5249
  Map
Erving Public Libraries
17 Moore St.
Erving, MA 01344-9717
Cou: Franklin (413) 423-3348
MAILING ADDRESS:
<-Same
Branches   Map
T.o.h.p. Burnham Free Library
Martin St.
Essex, MA 01929-0767
Cou: Essex (978) 768-7410
MAILING ADDRESS:
<-Same
  Map
Parlin Memorial Library
410 Broadway
Everett, MA 02149-3496
Cou: Middlesex (617) 394-2300
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Millicent Library
45 Center St.
Fairhaven, MA 02719-2944
Cou: Bristol (508) 992-5342
Web Site
MAILING ADDRESS:
P.o. Box 30
Fairhaven, MA 02719-0030
  Map
Fall River Public Library
104 North Main St.
Fall River, MA 02720-2122
Cou: Bristol (508) 324-2700
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Falmouth Public Library
123 Katharine Lee Bates Road
Falmouth, MA 02540-2895
Cou: Barnstable (508) 457-2555
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Fitchburg Public Library
610 Main St.
Fitchburg, MA 01420-3146
Cou: Worcester (978) 345-9635
MAILING ADDRESS:
<-Same
  Map
Lilly Library
19 Meadow St.
Florence, MA 01062-1230
Cou: Hampshire (413) 587-1500
Web Site
MAILING ADDRESS:
<-Same
  Map
Florida Free Public Library
56 North County Road
Florida, MA 01247-9614
Cou: Berkshire (413) 664-6023
MAILING ADDRESS:
<-Same
  Map
Boyden Library
10 Bird St.
Foxborough, MA 02035-2301
Cou: Norfolk (508) 543-1245
Web Site
MAILING ADDRESS:
<-Same
  Map
Framingham Public Library
49 Lexington Street
Framingham, MA 01702-8371
Cou: Middlesex (508) 879-3570
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Franklin Public Library
118 Main Street
Franklin, MA 02038-1992
Cou: Norfolk (508) 520-4940
Web Site
MAILING ADDRESS:
<-Same
  Map
Levi Heywood Memorial Library
57 City Hall Avenue
Gardner, MA 01440-2672
Cou: Worcester (978) 632-5298
MAILING ADDRESS:
<-Same
  Map
Peabody Library
Lincoln Park
Georgetown, MA 01833-2025
Cou: Essex (978) 352-5728
MAILING ADDRESS:
<-Same
  Map
Gilbertville Public Library
259 Main St.
Gilbertville, MA 01031
Cou: Worcester (413) 477-6312
MAILING ADDRESS:
P.o. Box 547
Gilbertville, MA 01031-0547
  Map
Slate Memorial Library
332 Main Road
Gill, MA 01376-9738
Cou: Franklin (413) 863-2591
MAILING ADDRESS:
<-Same
  Map
Gloucester Lyceum & Sawyer Free Lib
2 Dale Ave.
Gloucester, MA 01930-5906
Cou: Essex (978) 281-9763
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Goshen Free Public Library
42 Main Street
Goshen, MA 01032-9608
Cou: Hampshire (413) 268-7856
MAILING ADDRESS:
P.o. Box 320
Goshen, MA 01032-0320
  Map
Grafton Public Library
33 Grafton Common
Grafton, MA 01519
Cou: Worcester (508) 839-4649
Web Site
MAILING ADDRESS:
P.o. Box 387
Grafton, MA 01519-0387
Branches   Map
Granby Free Public Library
Library Lane
Granby, MA 01033-9416
Cou: Hampshire (413) 467-3320
Web Site
MAILING ADDRESS:
<-Same
  Map
Granville Public Library
2 Granby Road
Granville, MA 01034-9539
Cou: Hampden (413) 357-8531
MAILING ADDRESS:
<-Same
  Map
Mason Library
231 Main St.
Great Barrington, MA 01230-1604
Cou: Berkshire (413) 528-2403
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Greenfield Public Library
402 Main St.
Greenfield, MA 01301-3371
Cou: Franklin (413) 772-1544
Web Site
MAILING ADDRESS:
<-Same
  Map
Groton Public Library
99 Main St.
Groton, MA 01450-1865
Cou: Middlesex (978) 448-1167
Web Site
MAILING ADDRESS:
99 Main Street
Groton, MA 01450-0049
  Map
Langley Adams Library
185 Main Street
Groveland, MA 01834-1314
Cou: Essex (978) 372-1732
MAILING ADDRESS:
<-Same
  Map
Goodwin Memorial Library
50 Middle Street
Hadley, MA 01035-9544
Cou: Hampshire (413) 584-7451
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Holmes Public Library
470 Plymouth St.
Halifax, MA 02338-1394
Cou: Plymouth (781) 293-2271
Web Site
MAILING ADDRESS:
<-Same
  Map
Hampden Free Library
625 Main St.
Hampden, MA 01036-9643
Cou: Hampden (413) 566-3047
Web Site
MAILING ADDRESS:
P. O. Box 129
Hampden, MA 01036-0129
  Map
Taylor Memorial Library
Main St.
Hancock, MA 01237-1124
Cou: Berkshire (413) 738-5326
MAILING ADDRESS:
<-Same
  Map
John Curtis Free Library
534 Hanover St.
Hanover, MA 02339-2217
Cou: Plymouth (781) 826-2972
Web Site
MAILING ADDRESS:
<-Same
  Map
Hanson Public Library
132 Maquan St.
Hanson, MA 02341-1711
Cou: Plymouth (781) 293-2151
Web Site
MAILING ADDRESS:
<-Same
  Map
Paige Memorial Library
Petersham Road
Hardwick, MA 01037
Cou: Worcester (413) 477-6704
MAILING ADDRESS:
P.o. Box 128
Hardwick, MA 01037-0128
  Map
Harvard Public Library
Harvard Common
Harvard, MA 01451
Cou: Worcester (978) 456-4114
Web Site
MAILING ADDRESS:
P.o. Box 666
Harvard, MA 01451-0666
  Map
Brooks Free Library
739 Main Street
Harwich, MA 02645-2752
Cou: Barnstable (508) 430-7562
Web Site
MAILING ADDRESS:
<-Same
  Map
Harwich Port Library Assoc.
Lower Bank St.
Harwich Port, MA 02646-1119
Cou: Barnstable (508) 432-3320
MAILING ADDRESS:
Box 175
Harwich Port, MA 02646-0175
  Map
Hatfield Public Library
39 Main St.
Hatfield, MA 01038-9702
Cou: Hampshire (413) 247-9097
MAILING ADDRESS:
39 Main Street
Hatfield, MA 01038-0068
  Map
Haverhill Public Library
99 Main St.
Haverhill, MA 01830-5092
Cou: Essex (978) 373-1586
Web Site
MAILING ADDRESS:
<-Same
  Map
Heath Free Public Library
Main Street
Heath, MA 01346-0128
Cou: Franklin (413) 337-4934
Web Site
MAILING ADDRESS:
<-Same
  Map
Hingham Public Library
66 Leavitt St.
Hingham, MA 02043-2997
Cou: Plymouth (781) 741-1405
MAILING ADDRESS:
<-Same
  Map
Hinsdale Public Library
58 Maple St.
Hinsdale, MA 01235-9301
Cou: Berkshire (413) 655-2303
Web Site
MAILING ADDRESS:
P.o. Box 397
Hinsdale, MA 01235-0397
  Map
Holbrook Public Library
2 Plymouth St.
Holbrook, MA 02343-1586
Cou: Norfolk (781) 767-3644
MAILING ADDRESS:
<-Same
  Map
Gale Free Library
23 Highland St.
Holden, MA 01520-2599
Cou: Worcester (508) 829-0228
MAILING ADDRESS:
<-Same
  Map
Holland Public Library
23 Sturbridge Rd.
Holland, MA 01521-3000
Cou: Hampden (413) 245-3607
MAILING ADDRESS:
P.o. Box 9
Holland, MA 01521-0009
  Map
Holliston Public Library
752 Washington St.
Holliston, MA 01746-2182
Cou: Middlesex (508) 429-0617
Web Site
MAILING ADDRESS:
<-Same
  Map
Holyoke Public Library
335 Maple St.
Holyoke, MA 01040-4999
Cou: Hampden (413) 322-5640
Web Site
MAILING ADDRESS:
<-Same
  Map
Bancroft Memorial Library
50 Hopedale Street
Hopedale, MA 01747-1799
Cou: Worcester (508) 634-2209
MAILING ADDRESS:
<-Same
  Map
Hopkinton Public Library
13 Main Street
Hopkinton, MA 01748-1211
Cou: Middlesex (508) 497-9777
MAILING ADDRESS:
<-Same
  Map
Hubbardston Public Library
7 Main Street
Hubbardston, MA 01452-1437
Cou: Worcester (978) 928-4775
MAILING ADDRESS:
P.o. Box D
Hubbardston, MA 01452-0225
  Map
Hudson Public Library
Wood Square
Hudson, MA 01749-2499
Cou: Middlesex (978) 568-9644
MAILING ADDRESS:
<-Same
  Map
Hull Public Library
9 Main St.
Hull, MA 02045-1199
Cou: Plymouth (781) 925-2295
MAILING ADDRESS:
<-Same
  Map
Huntington Public Library
7 East Main St.
Huntington, MA 01050-9782
Cou: Hampshire (413) 667-3506
MAILING ADDRESS:
P.o. Box 597
Huntington, MA 01050-0597
  Map
Hyannis Public Library Assoc.
401 Main St.
Hyannis, MA 02601-3109
Cou: Barnstable (508) 775-2280
Web Site
MAILING ADDRESS:
<-Same
  Map
Ipswich Public Library
25 North Main St.
Ipswich, MA 01938-2287
Cou: Essex (978) 356-6648
Web Site
MAILING ADDRESS:
<-Same
  Map
Kingston Public Library
6 Green Street
Kingston, MA 02364-1441
Cou: Plymouth (781) 585-0517
Web Site
MAILING ADDRESS:
<-Same
  Map
Lakeville Free Public Library
241 Main St.
Lakeville, MA 02347-1624
Cou: Plymouth (508) 947-9028
Web Site
MAILING ADDRESS:
<-Same
  Map
Thayer Memorial Library
717 Main St.
Lancaster, MA 01523-2248
Cou: Worcester (978) 368-8928
MAILING ADDRESS:
P.o. Box 5
Lancaster, MA 01523-0005
  Map
Lanesborough Public Library
83 North Main St. (town Hall)
Lanesborough, MA 01237
Cou: Berkshire (413) 442-0222
MAILING ADDRESS:
P.o. Box 352
Lanesborough, MA 01237-0352
  Map
Lawrence Public Library
51 Lawrence St.
Lawrence, MA 01841-3805
Cou: Essex (978) 682-1727
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Lee Library Association
100 Main St.
Lee, MA 01238-1688
Cou: Berkshire (413) 243-0385
MAILING ADDRESS:
<-Same
  Map
Leicester Public Library
1136 Main St.
Leicester, MA 01524-1349
Cou: Worcester (508) 892-7020
MAILING ADDRESS:
<-Same
  Map
Lenox Library Association
18 Main St.
Lenox, MA 01240-2310
Cou: Berkshire (413) 637-0197
MAILING ADDRESS:
<-Same
  Map
Leominster Public Library
30 West St.
Leominster, MA 01453-5692
Cou: Worcester (978) 534-7522
Web Site
MAILING ADDRESS:
<-Same
  Map
Leverett Library
75 Montague Road
Leverett, MA 01054-9725
Cou: Franklin (413) 548-9220
MAILING ADDRESS:
P.o. Box 250
Leverett, MA 01054-0250
  Map
Cary Memorial Library
1874 Massachusetts Avenue
Lexington, MA 02420-3980
Cou: Middlesex (781) 862-6288
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Robertson Memorial Library
849 Greenfield Road
Leyden, MA 01301-9419
Cou: Franklin (413) 773-9334
MAILING ADDRESS:
<-Same
  Map
Lincoln Public Library
Bedford Road
Lincoln, MA 01773-2017
Cou: Middlesex (781) 259-8465
Web Site
MAILING ADDRESS:
<-Same
  Map
Reuben Hoar Library
41 Shattuck St.
Littleton, MA 01460-4506
Cou: Middlesex (978) 486-4046
Web Site
MAILING ADDRESS:
<-Same
  Map
Richard Salter Storrs Library
693 Longmeadow St.
Longmeadow, MA 01106-2296
Cou: Hampden (413) 565-4181
Web Site
MAILING ADDRESS:
<-Same
  Map
Samuel S. Pollard Memorial Library
401 Merrimack St.
Lowell, MA 01852-5907
Cou: Middlesex (978) 970-4120
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Hubbard Memorial Library
24 Center Street
Ludlow, MA 01056-2795
Cou: Hampden (413) 583-3408
Web Site
MAILING ADDRESS:
<-Same
  Map
Ritter Memorial Library
960 Massachusetts Ave.
Lunenburg, MA 01462-1321
Cou: Worcester (978) 582-4140
Web Site
MAILING ADDRESS:
<-Same
  Map
Lynn Public Library
5 North Common St.
Lynn, MA 01902-4311
Cou: Essex (781) 595-0567
Web Site
MAILING ADDRESS:
<-Same
  Map
Lynnfield Public Library
18 Summer St.
Lynnfield, MA 01940-1837
Cou: Essex (781) 334-5411
Web Site
MAILING ADDRESS:
<-Same
  Map
Malden Public Library
36 Salem St.
Malden, MA 02148-5208
Cou: Middlesex (781) 324-0218
MAILING ADDRESS:
<-Same
Branches   Map
Manchester-by-the-sea Pub. Library
15 Union Street
Manchester-by-the-se, MA 01944-0151
Cou: Essex (978) 526-7711
Web Site
MAILING ADDRESS:
<-Same
  Map
Mansfield Public Library
255 Hope Street
Mansfield, MA 02048-2353
Cou: Bristol (508) 261-7380
Web Site
MAILING ADDRESS:
<-Same
  Map
Abbot Public Library
235 Pleasant St.
Marblehead, MA 01945-2228
Cou: Essex (781) 631-1480
Web Site
MAILING ADDRESS:
<-Same
  Map
Elizabeth Taber Memorial Library
8 Spring St.
Marion, MA 02738-1519
Cou: Plymouth (508) 748-1252
Web Site
MAILING ADDRESS:
P.o. Box 116
Marion, MA 02738-0116
  Map
Marlborough Public Library
35 West Main St.
Marlborough, MA 01752-5510
Cou: Middlesex (508) 624-6900
Web Site
MAILING ADDRESS:
<-Same
  Map
Ventress Memorial Library
Library Plaza
Marshfield, MA 02050-4998
Cou: Plymouth (781) 834-5535
Web Site
MAILING ADDRESS:
<-Same
  Map
Marstons Mills Public Library
2160 Main St.
Marstons Mills, MA 02648-1863
Cou: Barnstable (508) 428-5175
Web Site
MAILING ADDRESS:
P.o. Box 9
Marstons Mills, MA 02648-0009
  Map
Mashpee Public Library
100 Nathan Ellis Hghwy.
Mashpee, MA 02649-3224
Cou: Barnstable (508) 539-1435
MAILING ADDRESS:
P.o. Box 657
Mashpee, MA 02649-0657
  Map
Mattapoisett Public Library
7 Barstow St.
Mattapoisett, MA 02739-2603
Cou: Plymouth (508) 758-4171
Web Site
MAILING ADDRESS:
P.o. Box 475
Mattapoisett, MA 02739-0475
  Map
Maynard Public Library
197 Main St.
Maynard, MA 01754-2511
Cou: Middlesex (978) 897-1010
Web Site
MAILING ADDRESS:
<-Same
  Map
Medfield Memorial Library
468 Main Street
Medfield, MA 02052-2008
Cou: Norfolk (508) 359-4544
Web Site
MAILING ADDRESS:
<-Same
  Map
Medford Public Library
111 High St.
Medford, MA 02155-3870
Cou: Middlesex (781) 395-7950
MAILING ADDRESS:
<-Same
  Map
Medway Public Library
26 High St.
Medway, MA 02053-1692
Cou: Norfolk (508) 533-3217
Web Site
MAILING ADDRESS:
<-Same
  Map
Melrose Public Library
69 West Emerson St.
Melrose, MA 02176-3173
Cou: Middlesex (781) 665-2313
Web Site
MAILING ADDRESS:
<-Same
  Map
Taft Public Library
18 Main St.
Mendon, MA 01756-1101
Cou: Worcester (508) 473-3259
MAILING ADDRESS:
P.o. Box 35
Mendon, MA 01756-0035
  Map
Thomas Hoyt Memorial Library
34 West Main St.
Merrimac, MA 01860-2298
Cou: Essex (978) 346-9441
MAILING ADDRESS:
<-Same
  Map
Nevins Memorial Library
305 Broadway
Methuen, MA 01844-6898
Cou: Essex (978) 686-4080
Web Site
MAILING ADDRESS:
<-Same
  Map
Middleborough Public Library
102 North Main St.
Middleborough, MA 02346-2420
Cou: Plymouth (508) 946-2470
MAILING ADDRESS:
P.o. Box 391
Middleborough, MA 02346-0391
  Map
Middlefield Public Library
Skyline Trail
Middlefield, MA 01243-9800
Cou: Hampshire (413) 623-6421
MAILING ADDRESS:
P.o. Box 128
Middlefield, MA 01243-0128
  Map
Flint Public Library
1 South Main St.
Middleton, MA 01949-1712
Cou: Essex (978) 774-8132
Web Site
MAILING ADDRESS:
P.o. Box 98
Middleton, MA 01949-0198
  Map
Milford Town Library
80 Spruce Street
Milford, MA 01757-2031
Cou: Worcester (508) 473-2145
Web Site
MAILING ADDRESS:
<-Same
  Map
New Marlborough Town Library
1 Mill River -great Barrington Road
Mill River, MA 01244-9800
Cou: Berkshire (413) 229-6668
MAILING ADDRESS:
P.o.box 239
Mill River, MA 01244-0239
  Map
Millbury Public Library
128 Elm St.
Millbury, MA 01527-2690
Cou: Worcester (508) 865-1181
MAILING ADDRESS:
<-Same
  Map
Millis Public Library
25 Auburn Road
Millis, MA 02054-1203
Cou: Norfolk (508) 376-8282
MAILING ADDRESS:
<-Same
  Map
Millville Free Public Library
169 Main St.
Millville, MA 01529
Cou: Worcester (508) 883-1887
MAILING ADDRESS:
P.o. Box 726
Millville, MA 01529-0726
  Map
Milton Public Library
476 Canton Ave.
Milton, MA 02186-3299
Cou: Norfolk (617) 698-5757
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Monroe Public Library
3b School St.
Monroe Bridge, MA 01350
Cou: Franklin (413) 424-7776
MAILING ADDRESS:
Box 35
Monroe Bridge, MA 01350-0035
  Map
Monson Free Library & Reading Room
2 High Street
Monson, MA 01057-1095
Cou: Hampden (413) 267-3866
Web Site
MAILING ADDRESS:
<-Same
  Map
Monterey Public Library
452 Main Rd.
Monterey, MA 01245-9733
Cou: Berkshire (413) 528-3795
MAILING ADDRESS:
P. O. Box 172
Monterey, MA 01245-0172
  Map
Grace Hall Memorial Library
161 Main Rd.
Montgomery, MA 01085-9525
Cou: Hampden (413) 862-3894
MAILING ADDRESS:
<-Same
  Map
Mount Washington Public Library
Town Hall 118 East Street
Mount Washington, MA 01258-9704
Cou: Berkshire (413) 528-1798
MAILING ADDRESS:
<-Same
  Map
Nahant Public Library
15 Pleasant St.
Nahant, MA 01908-1633
Cou: Essex (781) 581-0306
Web Site
MAILING ADDRESS:
P.o. Box 76
Nahant, MA 01908-0076
  Map
Nantucket Atheneum
1 India Street
Nantucket, MA 02554-3519
Cou: Nantucket (508) 228-1110
MAILING ADDRESS:
P.o. Box 808
Nantucket, MA 02554-0808
  Map
Morse Institute Library
14 East Central Street
Natick, MA 01760-4630
Cou: Middlesex (508) 647-6520
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Needham Free Public Library
1139 Highland Ave.
Needham, MA 02494-3298
Cou: Norfolk (781) 455-7559
Web Site
MAILING ADDRESS:
<-Same
  Map
New Bedford Free Public Library
613 Pleasant Street
New Bedford, MA 02740-6203
Cou: Bristol (508) 991-6275
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
New Braintree Public Library
45 Memorial Drive
New Braintree, MA 01531-0067
Cou: Worcester (508) 867-7650
MAILING ADDRESS:
<-Same
  Map
New Salem Public Library
24 South Main Street
New Salem, MA 01355-9714
Cou: Franklin (978) 544-6334
MAILING ADDRESS:
<-Same
  Map
Newburyport Public Library
94 State St.
Newburyport, MA 01950-6619
Cou: Essex (978) 465-4428
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Newton Free Library
330 Homer Street
Newton Centre, MA 02459-1429
Cou: Middlesex (617) 552-7145
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Norfolk Public Library
139 Main St.
Norfolk, MA 02056-1432
Cou: Norfolk (508) 528-3380
Web Site
MAILING ADDRESS:
<-Same
  Map
North Adams Public Library
74 Church St.
North Adams, MA 01247-4194
Cou: Berkshire (413) 662-3133
Web Site
MAILING ADDRESS:
<-Same
  Map
Stevens Memorial Library
345 Main Street
North Andover, MA 01845-2636
Cou: Essex (978) 688-9505
Web Site
MAILING ADDRESS:
P.o. Box 8
North Andover, MA 01845-0008
  Map
Richards Memorial Library
118 North Washington Street
North Attleborough, MA 02760-1633
Cou: Bristol (508) 699-0122
Web Site
MAILING ADDRESS:
<-Same
  Map
Haston Free Public Library
161 Main Street
North Brookfield, MA 01535-1473
Cou: Worcester (508) 867-0208
MAILING ADDRESS:
<-Same
  Map
Ames Free Library Of Easton, Inc.
53 Main St.
North Easton, MA 02356-1484
Cou: Bristol (508) 238-2000
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Flint Memorial Library
147 Park St.
North Reading, MA 01864-2542
Cou: Middlesex (978) 664-4942
Web Site
MAILING ADDRESS:
<-Same
  Map
Truro Public Library
5 Library Lane
North Truro, MA 02652
Cou: Barnstable (508) 487-1125
Web Site
MAILING ADDRESS:
P.o. Box 357
North Truro, MA 02652-0357
  Map
Forbes Library
20 West St.
Northampton, MA 01060-3798
Cou: Hampshire (413) 587-1011
Web Site
MAILING ADDRESS:
<-Same
  Map
Northborough Free Library
34 Main St.
Northborough, MA 01532-1942
Cou: Worcester (508) 393-5025
Web Site
MAILING ADDRESS:
<-Same
  Map
Dickinson Memorial Library
115 Main Street
Northfield, MA 01360-1097
Cou: Franklin (413) 498-2455
Web Site
MAILING ADDRESS:
<-Same
  Map
Field Library
243 Millers Falls Road
Northfield, MA 01360-9616
Cou: Franklin (413) 498-0220
MAILING ADDRESS:
39 Four Mile Brook Road
Northfield, MA 01360-9542
  Map
Norton Public Library
68 E. Main Street
Norton, MA 02766-2310
Cou: Bristol (508) 285-0265
Web Site
MAILING ADDRESS:
<-Same
  Map
Norwell Public Library
64 South St.
Norwell, MA 02061-2433
Cou: Plymouth (781) 659-2015
Web Site
MAILING ADDRESS:
<-Same
  Map
Morrill Memorial Library
33 Walpole St.
Norwood, MA 02062-0220
Cou: Norfolk (781) 769-0200
MAILING ADDRESS:
P.o. Box 220
Norwood, MA 02062-0988
  Map
Oak Bluffs Public Library
80 Pennacook Ave.
Oak Bluffs, MA 02557-2039
Cou: Dukes (508) 693-9433
MAILING ADDRESS:
P.o. Box 2039
Oak Bluffs, MA 01557-2039
  Map
Fobes Memorial Library
4 Maple St.
Oakham, MA 01068-9790
Cou: Worcester (508) 882-3372
MAILING ADDRESS:
P.o. Box 338
Oakham, MA 01068-0338
  Map
Wheeler Memorial Library
49 East Main Street
Orange, MA 01364-1267
Cou: Franklin (978) 544-2495
MAILING ADDRESS:
<-Same
Branches   Map
Snow Library
67 Main St.
Orleans, MA 02653-2413
Cou: Barnstable (508) 240-3760
Web Site
MAILING ADDRESS:
P.o. Box 246
Orleans, MA 02653-0246
  Map
Osterville Free Library
43 Wianno Avenue
Osterville, MA 02655-2088
Cou: Barnstable (508) 428-5757
Web Site
MAILING ADDRESS:
<-Same
  Map
Otis Free Public Library
Main St.
Otis, MA 01253
Cou: Berkshire (413) 269-0109
MAILING ADDRESS:
P.o. Box 126
Otis, MA 01253-0126
  Map
Oxford Free Public Library
339 Main St.
Oxford, MA 01540-1729
Cou: Worcester (508) 987-6003
Web Site
MAILING ADDRESS:
<-Same
  Map
Palmer Public Library
1455 North Main St.
Palmer, MA 01069-1201
Cou: Hampden (413) 283-3330
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Richards Memorial Library
44 Richards Ave.
Paxton, MA 01612-1125
Cou: Worcester (508) 754-0793
MAILING ADDRESS:
<-Same
  Map
Peabody Institute Library
82 Main St.
Peabody, MA 01960-5592
Cou: Essex (978) 531-0100
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Pelham Free Public Library
2 South Valley Road
Pelham, MA 01002-9716
Cou: Hampshire (413) 253-0657
Web Site
MAILING ADDRESS:
<-Same
  Map
Pembroke Public Library
142 Center St.
Pembroke, MA 02359-2613
Cou: Plymouth (781) 293-6771
Web Site
MAILING ADDRESS:
<-Same
  Map
Lawrence Library
15 Main St.
Pepperell, MA 01463-1616
Cou: Middlesex (978) 433-0330
Web Site
MAILING ADDRESS:
<-Same
  Map
Peru Library
Main Road
Peru, MA 01235-9279
Cou: Berkshire (413) 655-8650
MAILING ADDRESS:
P.o.box 1190
Hinsdale, MA 01235-1190
  Map
Petersham Memorial Library
23 Common St.
Petersham, MA 01366-9756
Cou: Worcester (978) 724-3405
MAILING ADDRESS:
<-Same
  Map
Phillips Free Public Library
25 Templeton Road
Phillipston, MA 01331-9704
Cou: Worcester (978) 249-1734
MAILING ADDRESS:
<-Same
  Map
Berkshire Athenaeum
1 Wendell Ave.
Pittsfield, MA 01201-6385
Cou: Berkshire (413) 499-9480
Web Site
MAILING ADDRESS:
<-Same
  Map
Shaw Memorial Library
312 Main Street
Plainfield, MA 01070-9709
Cou: Hampshire (413) 634-5406
MAILING ADDRESS:
<-Same
  Map
Plainville Public Library
198 South St.
Plainville, MA 02762-1512
Cou: Norfolk (508) 695-1784
Web Site
MAILING ADDRESS:
<-Same
  Map
Plymouth Public Library
132 South Street
Plymouth, MA 02360-2947
Cou: Plymouth (508) 830-4250
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Plympton Public Library
248 Main St.
Plympton, MA 02367-1114
Cou: Plymouth (781) 585-4551
Web Site
MAILING ADDRESS:
<-Same
  Map
Princeton Public Library
2 Town Hall Drive
Princeton, MA 01541-1129
Cou: Worcester (978) 464-2115
Web Site
MAILING ADDRESS:
<-Same
  Map
Provincetown Public Library
330 Commercial St.
Provincetown, MA 02657-2209
Cou: Barnstable (508) 487-7094
Web Site
MAILING ADDRESS:
<-Same
  Map
Thomas Crane Public Library
40 Washington Street
Quincy, MA 02269-9164
Cou: Norfolk (617) 376-1300
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Turner Free Library
Crawford Square
Randolph, MA 02368-4600
Cou: Norfolk (781) 961-0932
MAILING ADDRESS:
2 North Main Street
Randolph, MA 02368-4604
  Map
Raynham Public Library
760 South Main St.
Raynham, MA 02767-1678
Cou: Bristol (508) 823-1344
Web Site
MAILING ADDRESS:
<-Same
  Map
Reading Public Library
64 Middlesex Ave.
Reading, MA 01867-2550
Cou: Middlesex (781) 944-0840
Web Site
MAILING ADDRESS:
<-Same
  Map
Blanding Free Public Library
124 Bay State Road
Rehoboth, MA 02769-2314
Cou: Bristol (508) 252-4236
Web Site
MAILING ADDRESS:
<-Same
  Map
Revere Public Library
179 Beach St.
Revere, MA 02151-5089
Cou: Suffolk (781) 286-8380
Web Site
MAILING ADDRESS:
<-Same
  Map
Richmond Free Public Library
2821 State Road
Richmond, MA 01254-9483
Cou: Berkshire (413) 698-3834
MAILING ADDRESS:
<-Same
  Map
Joseph H. Plumb Memorial Library
17 Constitution Way
Rochester, MA 02770-2029
Cou: Plymouth (508) 763-8600
Web Site
MAILING ADDRESS:
P.o. Box 69
Rochester, MA 02770-0069
  Map
Rockland Memorial Library
20 Belmont St.
Rockland, MA 02370-2232
Cou: Plymouth (781) 878-1236
Web Site
MAILING ADDRESS:
<-Same
  Map
Rockport Public Library
17 School Street
Rockport, MA 01966-1699
Cou: Essex (978) 546-6934
MAILING ADDRESS:
<-Same
  Map
Rowe Town Library
Zoar Road
Rowe, MA 01367
Cou: Franklin (413) 339-4761
MAILING ADDRESS:
<-Same
  Map
Rowley Public Library
17 Wethersfield St.
Rowley, MA 01969-1715
Cou: Essex (978) 948-2850
Web Site
MAILING ADDRESS:
P.o. Box 276
Rowley, MA 01969-0576
  Map
Phinehas S. Newton Library
19 The Common
Royalston, MA 01368-0019
Cou: Worcester (978) 249-3572
MAILING ADDRESS:
<-Same
  Map
Russell Public Library
162 Main St.
Russell, MA 01071
Cou: Hampden (413) 862-3102
MAILING ADDRESS:
P.o. Box 438
Russell, MA 01071-0438
  Map
Rutland Free Public Library
280 Main Street
Rutland, MA 01543-1300
Cou: Worcester (508) 886-4108
MAILING ADDRESS:
<-Same
  Map
Salem Public Library
370 Essex St.
Salem, MA 01970-3298
Cou: Essex (978) 744-0860
MAILING ADDRESS:
<-Same
  Map
Salisbury Public Library
17 Elm Street
Salisbury, MA 01952-1935
Cou: Essex (978) 465-5071
MAILING ADDRESS:
<-Same
  Map
Sandisfield Public Library
Rte. 57
Sandisfield, MA 01255
Cou: Berkshire (413) 258-4966
MAILING ADDRESS:
P.o. Box 183
Sandisfield, MA 01255-0183
  Map
Sandwich Free Public Library
142 Main Street
Sandwich, MA 02563-2298
Cou: Barnstable (508) 888-0625
Web Site
MAILING ADDRESS:
<-Same
  Map
Saugus Public Library
295 Central St.
Saugus, MA 01906-2157
Cou: Essex (781) 231-4168
Web Site
MAILING ADDRESS:
<-Same
  Map
Savoy Hollow Library
720 Main Road
Savoy, MA 01256-9387
Cou: Berkshire (413) 743-4290
MAILING ADDRESS:
<-Same
  Map
Scituate Town Library
85 Branch St.
Scituate, MA 02066-3297
Cou: Plymouth (781) 545-8727
Web Site
MAILING ADDRESS:
<-Same
  Map
Seekonk Public Library
410 Newman Ave.
Seekonk, MA 02771-4605
Cou: Bristol (508) 336-8230
Web Site
MAILING ADDRESS:
<-Same
  Map
Sharon Public Library
11 North Main St.
Sharon, MA 02067-1299
Cou: Norfolk (781) 784-1578
Web Site
MAILING ADDRESS:
<-Same
  Map
Bushnell-sage Library
48 Main St.
Sheffield, MA 01257-9701
Cou: Berkshire (413) 229-7004
MAILING ADDRESS:
Box 487
Sheffield, MA 01257-0487
  Map
Shelburne Free Public Library
233 Shelburne Center Road
Shelburne, MA 01370-9779
Cou: Franklin (413) 625-0307
MAILING ADDRESS:
<-Same
  Map
Arms Library
Corner Bridge & Main Sts.
Shelburne Falls, MA 01370-1195
Cou: Franklin (413) 625-0306
MAILING ADDRESS:
<-Same
  Map
Sherborn Library
4 Sanger St.
Sherborn, MA 01770-1499
Cou: Middlesex (508) 653-0770
MAILING ADDRESS:
<-Same
  Map
Hazen Memorial Library
3 Keady Way
Shirley, MA 01464-2629
Cou: Middlesex (978) 425-2620
Web Site
MAILING ADDRESS:
<-Same
  Map
Shrewsbury Free Public Library
609 Main St.
Shrewsbury, MA 01545-5699
Cou: Worcester (508) 842-0081
Web Site
MAILING ADDRESS:
<-Same
  Map
M. N. Spear Memorial Library
Cooleyville Rd.
Shutesbury, MA 01072-9766
Cou: Franklin (413) 259-1213
Web Site
MAILING ADDRESS:
P. O. Box 256
Shutesbury, MA 01072-0256
  Map
Somerset Public Library
1464 County St.
Somerset, MA 02726-5234
Cou: Bristol (508) 646-2829
Web Site
MAILING ADDRESS:
<-Same
  Map
Somerville Public Library
79 Highland Avenue
Somerville, MA 02143-1797
Cou: Middlesex (617) 623-5000
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
South Chatham Public Library
Main St.
South Chatham, MA 02659
Cou: Barnstable (508) 430-7989
MAILING ADDRESS:
P. O. Box 218
South Chatham, MA 02659-0218
  Map
Tilton Library
75 Main St.
South Deerfield, MA 01373-1014
Cou: Franklin (413) 665-4683
MAILING ADDRESS:
<-Same
  Map
South Dennis Public Library
389 Main St.
South Dennis, MA 02660-3644
Cou: Barnstable (508) 394-8954
MAILING ADDRESS:
P.o. Box 304
South Dennis, MA 02660-0304
  Map
Egremont Free Library
1 Button Ball Lane
South Egremont, MA 01258
Cou: Berkshire (413) 528-1474
Web Site
MAILING ADDRESS:
P.o. Box 246
South Egremont, MA 01258-0246
  Map
South Hadley Public Library
Bardwell St.
South Hadley, MA 01075-2536
Cou: Hampshire (413) 538-5045
Web Site
MAILING ADDRESS:
<-Same
  Map
Gaylord Memorial Library
47 College Street
South Hadley, MA 01075-1400
Cou: Hampshire (413) 538-5047
MAILING ADDRESS:
<-Same
  Map
Hamilton-wenham Public Library
14 Union St.
South Hamilton, MA 01982-2112
Cou: Essex (978) 468-5577
Web Site
MAILING ADDRESS:
<-Same
  Map
Bacon Free Library
58 Eliot Street
South Natick, MA 01760-5596
Cou: Middlesex (508) 653-6730
MAILING ADDRESS:
<-Same
  Map
Yarmouth Town Library Board
312 Old Main Street
South Yarmouth, MA 02664-4530
Cou: Barnstable (508) 760-4820
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Edwards Public Library
30 East Street
Southampton, MA 01073-9412
Cou: Hampshire (413) 527-9480
Web Site
MAILING ADDRESS:
<-Same
  Map
Southborough Library
25 Main St.
Southborough, MA 01772-1529
Cou: Worcester (508) 485-5031
Web Site
MAILING ADDRESS:
<-Same
  Map
Jacob Edwards Memorial Library
236 Main St.
Southbridge, MA 01550-2598
Cou: Worcester (508) 764-5426
MAILING ADDRESS:
<-Same
  Map
Southwick Public Library
95 Feeding Hills Rd.
Southwick, MA 01077-9683
Cou: Hampden (413) 569-1221
MAILING ADDRESS:
<-Same
  Map
Richard Sugden Public Library
8 Pleasant Street
Spencer, MA 01562-2033
Cou: Worcester (508) 885-7513
MAILING ADDRESS:
<-Same
  Map
Springfield City Library
220 State St.
Springfield, MA 01103-1772
Cou: Hampden (413) 263-6800
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Conant Free Public Library
4 Meetinghouse Hill Rd.
Sterling, MA 01564-2130
Cou: Worcester (978) 422-6409
Web Site
MAILING ADDRESS:
P. O. Box 428
Sterling, MA 01564-0428
  Map
Stockbridge Library Association
46 Main St.
Stockbridge, MA 01262-9701
Cou: Berkshire (413) 298-5501
MAILING ADDRESS:
P.o. Box 119
Stockbridge, MA 01262-0119
  Map
Stoneham Public Library
431 Main St.
Stoneham, MA 02180-2696
Cou: Middlesex (781) 438-1324
Web Site
MAILING ADDRESS:
<-Same
  Map
Stoughton Public Library
84 Park St.
Stoughton, MA 02072-2918
Cou: Norfolk (781) 344-2711
Web Site
MAILING ADDRESS:
P.o. Box 209
Stoughton, MA 02072-0209
  Map
Randall Library
19 Crescent Street
Stow, MA 01775-1150
Cou: Middlesex (978) 897-8572
MAILING ADDRESS:
<-Same
  Map
Joshua Hyde Public Library
306 Main Street
Sturbridge, MA 01566-1242
Cou: Worcester (508) 347-2512
Web Site
MAILING ADDRESS:
<-Same
  Map
Goodnow Public Library
21 Concord Road
Sudbury, MA 01776-2328
Cou: Middlesex (978) 443-1035
Web Site
MAILING ADDRESS:
<-Same
  Map
Graves Memorial Library
111 North Main Street
Sunderland, MA 01375-9502
Cou: Franklin (413) 665-2642
MAILING ADDRESS:
<-Same
  Map
Sutton Free Public Library
4 Uxbridge Road
Sutton, MA 01590-1702
Cou: Worcester (508) 865-8752
MAILING ADDRESS:
<-Same
Branches   Map
Swampscott Public Library
61 Burrill St.
Swampscott, MA 01907-1913
Cou: Essex (781) 596-8867
Web Site
MAILING ADDRESS:
<-Same
  Map
Swansea Free Public Library
69 Main St.
Swansea, MA 02777-4698
Cou: Bristol (508) 674-9609
MAILING ADDRESS:
<-Same
  Map
Taunton Public Library
12 Pleasant Street
Taunton, MA 02780-3203
Cou: Bristol (508) 821-1411
Web Site
MAILING ADDRESS:
<-Same
  Map
Boynton Public Library
27 Boynton St.
Templeton, MA 01468-1412
Cou: Worcester (978) 939-5582
MAILING ADDRESS:
P.o. Box 296
Templeton, MA 01468-0296
  Map
Tewksbury Public Library
300 Chandler Street
Tewksbury, MA 01876-2023
Cou: Middlesex (978) 640-4490
Web Site
MAILING ADDRESS:
<-Same
  Map
Tolland Public Library
22 Clubhouse Rd.
Tolland, MA 01034-9551
Cou: Hampden (413) 258-4201
MAILING ADDRESS:
<-Same
  Map
Topsfield Town Library
1 South Common Street
Topsfield, MA 01983-1496
Cou: Essex (978) 887-1528
MAILING ADDRESS:
<-Same
  Map
Townsend Public Library
276 Main St.
Townsend, MA 01469-1030
Cou: Middlesex (978) 597-1714
Web Site
MAILING ADDRESS:
P.o. Box 526
Townsend, MA 01469-0526
  Map
Montague Public Libraries
201 Avenue A
Turners Falls, MA 01376-1989
Cou: Franklin (413) 863-3214
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Tyngsborough Public Library
25 Bryant Lane
Tyngsborough, MA 01879-1003
Cou: Middlesex (978) 649-7361
Web Site
MAILING ADDRESS:
<-Same
  Map
Tyringham Free Public Library
118 Main Road
Tyringham, MA 01264-9700
Cou: Berkshire (413) 243-1373
MAILING ADDRESS:
P.o. Box 440
Tyringham, MA 01264-0318
  Map
Upton Town Library
Main Street
Upton, MA 01568-1608
Cou: Worcester (508) 529-6272
Web Site
MAILING ADDRESS:
Main Street P.o. Box 1196
Upton, MA 01568-6196
  Map
Uxbridge Free Public Library
15 North Main St.
Uxbridge, MA 01569-1822
Cou: Worcester (508) 278-8624
MAILING ADDRESS:
<-Same
  Map
Vineyard Haven Public Library
Rfd 139a Main Street
Vineyard Haven, MA 02568-9710
Cou: Dukes (508) 696-4211
Web Site
MAILING ADDRESS:
<-Same
  Map
Lucius Beebe Memorial Library
345 Main Street
Wakefield, MA 01880-5093
Cou: Middlesex (781) 246-6334
Web Site
MAILING ADDRESS:
<-Same
  Map
Wales Public Library
101 Main Street
Wales, MA 01081-9777
Cou: Hampden (413) 245-9072
MAILING ADDRESS:
P.o. Box 243
Wales, MA 01081-0243
  Map
Walpole Public Library
65 Common St.
Walpole, MA 02081-2804
Cou: Norfolk (508) 660-7340
Web Site
MAILING ADDRESS:
<-Same
  Map
Waltham Public Library
735 Main St.
Waltham, MA 02451-0698
Cou: Middlesex (781) 314-3425
Web Site
MAILING ADDRESS:
<-Same
  Map
Young Men's Library Association
37 Main St.
Ware, MA 01082-1317
Cou: Hampshire (413) 967-5491
Web Site
MAILING ADDRESS:
<-Same
  Map
Wareham Free Library
59 Marion Road
Wareham, MA 02571-1448
Cou: Plymouth (508) 295-2343
Web Site
MAILING ADDRESS:
<-Same
  Map
Warren Public Library
934 Main St.
Warren, MA 01083-0937
Cou: Worcester (413) 436-7690
MAILING ADDRESS:
<-Same
  Map
Warwick Free Public Library
4 Hotel Road
Warwick, MA 01378-9311
Cou: Franklin (978) 544-7866
MAILING ADDRESS:
<-Same
  Map
Watertown Free Public Library
123 Main St.
Watertown, MA 02472-4478
Cou: Middlesex (617) 972-6431
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Wayland Free Public Library
5 Concord Rd.
Wayland, MA 01778-1999
Cou: Middlesex (508) 358-2311
Web Site
MAILING ADDRESS:
<-Same
  Map
Chester C. Corbin Public Library
2 Lake St.
Webster, MA 01570-2699
Cou: Worcester (508) 949-3880
Web Site
MAILING ADDRESS:
<-Same
  Map
Wellesley Free Library
530 Washington St.
Wellesley, MA 02482-5989
Cou: Norfolk (781) 235-1610
MAILING ADDRESS:
<-Same
Branches   Map
Wellfleet Public Library
55 West Main Street
Wellfleet, MA 02667-7300
Cou: Barnstable (508) 349-0310
Web Site
MAILING ADDRESS:
<-Same
  Map
Wendell Free Library
2 Lockesvillage Rd.
Wendell, MA 01379-9701
Cou: Franklin (978) 544-3559
MAILING ADDRESS:
P.o. Box 236
Wendell, MA 01379-0236
  Map
Whelden Memorial Library
2401 Meetinghouse Way
West Barnstable, MA 02668-1403
Cou: Barnstable (508) 362-2262
Web Site
MAILING ADDRESS:
P.o. Box 147
West Barnstable, MA 02668-0147
  Map
Beaman Memorial Public Library
8 Newton St.
West Boylston, MA 01583-1695
Cou: Worcester (508) 835-3711
Web Site
MAILING ADDRESS:
<-Same
  Map
West Bridgewater Public Library
80 Howard Street
West Bridgewater, MA 02379-1710
Cou: Plymouth (508) 894-1255
Web Site
MAILING ADDRESS:
<-Same
  Map
Merriam-gilbert Public Library
3 West Main St.
West Brookfield, MA 01585-2823
Cou: Worcester (508) 867-1410
MAILING ADDRESS:
P.o. Box 364
West Brookfield, MA 01585-0364
  Map
West Dennis Free Public Library
260 Main St.
West Dennis, MA 02670-1947
Cou: Barnstable (508) 398-2050
MAILING ADDRESS:
P. O. Box 158
West Dennis, MA 02670-0158
  Map
West Falmouth Library, Inc.
575 West Falmouth Hghwy.
West Falmouth, MA 02540-2114
Cou: Barnstable (508) 548-4709
MAILING ADDRESS:
P.o. Box 1209
West Falmouth, MA 02574-1209
  Map
Chase Library Assoc., Inc.
5 Main St.
West Harwich, MA 02671-1041
Cou: Barnstable (508) 432-2610
MAILING ADDRESS:
P.o. Box 457
West Harwich, MA 02671-0457
  Map
G. A. R. Memorial Library
490 Main St.
West Newbury, MA 01985-1115
Cou: Essex (978) 363-1105
MAILING ADDRESS:
<-Same
  Map
West Springfield Public Library
200 Park St.
West Springfield, MA 01089-3398
Cou: Hampden (413) 736-4561
Web Site
MAILING ADDRESS:
<-Same
  Map
West Stockbridge Public Library
9 Main St.
West Stockbridge, MA 01266-9707
Cou: Berkshire (413) 232-0308
MAILING ADDRESS:
P.o. Box 60
West Stockbridge, MA 01266-0060
  Map
West Tisbury Free Public Library
1042a State Rd.
West Tisbury, MA 02575
Cou: Dukes (508) 693-3366
Web Site
MAILING ADDRESS:
P.o. Box 190
West Tisbury, MA 02575-0190
Branches   Map
West Warren Library Association
2370 Main Street
West Warren, MA 01092
Cou: Worcester (413) 436-9892
Web Site
MAILING ADDRESS:
P.o. Box 369
West Warren, MA 01092-0369
  Map
Westborough Public Library
55 West Main St.
Westborough, MA 01581-1989
Cou: Worcester (508) 366-3050
Web Site
MAILING ADDRESS:
<-Same
  Map
Westfield Athenaeum
6 Elm St.
Westfield, MA 01085-2997
Cou: Hampden (413) 568-7833
MAILING ADDRESS:
<-Same
  Map
J. V. Fletcher Library
50 Main St.
Westford, MA 01886-2599
Cou: Middlesex (978) 692-5555
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Westhampton Memorial Library
3 South Road
Westhampton, MA 01027-9661
Cou: Hampshire (413) 527-5386
MAILING ADDRESS:
<-Same
  Map
Forbush Memorial Library
118 Main St.
Westminster, MA 01473-1444
Cou: Worcester (978) 874-7416
MAILING ADDRESS:
P.o. Box 468
Westminster, MA 01473-0468
  Map
Weston Public Library
87 School Street
Weston, MA 02493-2541
Cou: Middlesex (781) 893-3312
MAILING ADDRESS:
<-Same
  Map
Westport Free Public Library
408 Old County Rd.
Westport, MA 02790-1160
Cou: Bristol (508) 636-1100
Web Site
MAILING ADDRESS:
P.o. Box N-157
Westport, MA 02790-0630
  Map
Westwood Public Library
668 High St.
Westwood, MA 02090-1686
Cou: Norfolk (781) 326-7562
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Tufts Library
46 Broad St.
Weymouth, MA 02188-1785
Cou: Norfolk (781) 337-1402
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
S. White Dickinson Memorial Library
202 Chestnut Plain Road
Whately, MA 01093
Cou: Franklin (413) 665-2170
MAILING ADDRESS:
P.o. Box 187
Whately, MA 01093-0187
  Map
Whitinsville Social Library
17 Church St.
Whitinsville, MA 01588-1413
Cou: Worcester (508) 234-2151
Web Site
MAILING ADDRESS:
<-Same
  Map
Whitman Public Library
100 Webster Street
Whitman, MA 02382-1914
Cou: Plymouth (781) 447-7613
Web Site
MAILING ADDRESS:
<-Same
  Map
Wilbraham Public Library
Crane Park Drive
Wilbraham, MA 01095-1799
Cou: Hampden (413) 596-6141
Web Site
MAILING ADDRESS:
<-Same
  Map
Meekins Public Library
2 Williams St.
Williamsburg, MA 01096-9428
Cou: Hampshire (413) 268-7472
Web Site
MAILING ADDRESS:
Box 772
Williamsburg, MA 01096-0772
Branches   Map
David & Joyce Milne Public Library
1095 Main Street
Williamstown, MA 01267-2637
Cou: Berkshire (413) 458-5369
Web Site
MAILING ADDRESS:
<-Same
  Map
Wilmington Memorial Library
175 Middlesex Ave.
Wilmington, MA 01887-2714
Cou: Middlesex (978) 658-2967
Web Site
MAILING ADDRESS:
<-Same
  Map
Beals Memorial Library
50 Pleasant St.
Winchendon, MA 01475-1619
Cou: Worcester (978) 297-0300
MAILING ADDRESS:
<-Same
  Map
Winchester Public Library
80 Washington St.
Winchester, MA 01890-2799
Cou: Middlesex (781) 721-7171
Web Site
MAILING ADDRESS:
<-Same
  Map
Windsor Free Public Library
Route 9
Windsor, MA 01270
Cou: Berkshire (413) 684-3811
MAILING ADDRESS:
P.o. Box 118
Windsor, MA 01270-0118
  Map
Winthrop Public Library
2 Metcalf Square
Winthrop, MA 02152-3157
Cou: Suffolk (617) 846-1703
Web Site
MAILING ADDRESS:
<-Same
  Map
Woburn Public Library
45 Pleasant St.
Woburn, MA 01801-4135
Cou: Middlesex (781) 933-0148
Web Site
MAILING ADDRESS:
P.o. Box 298
Woburn, MA 01801-0498
  Map
Woods Hole Public Library
581 Woods Hole Rd.
Woods Hole, MA 02543-1041
Cou: Barnstable (508) 548-8961
Web Site
MAILING ADDRESS:
P.o. Box 185
Woods Hole, MA 02543-0185
  Map
Worcester Public Library
3 Salem Square
Worcester, MA 01608-2074
Cou: Worcester (508) 799-1655
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Worthington Library
1 Huntington Rd.
Worthington, MA 01098-9526
Cou: Hampshire (413) 238-5565
Web Site
MAILING ADDRESS:
P.o. Box 598
Worthington, MA 01098-0598
  Map
Fiske Public Library
110 Randall Road
Wrentham, MA 02093-1548
Cou: Norfolk (508) 384-5440
Web Site
MAILING ADDRESS:
P.o. Box 340
Wrentham, MA 02093-0340
  Map

Back to State Library Index

Please Visit our Sponsors.



You can own any of these domain names:

govt.net - - citizennetwork.com - - citygovt.com - - digitaltownhall.com - - digitaltownhall.net - - digitaltownhall.org - - ecitizen.net - - e-citizen.org - - ecivic.com - - ecivic.net - - ecivic.org - - ecivic.us - - e-civic.com - - e-civic.net - - e-civic.org - - e-civic.us - - egovernment.net - - e-government.net - - e-government.org - - ecityhall.com - - ecityhall.net - - ecityhall.org - - etownhall.biz - - etownhall.us - - e-govt.net - - e-govt.org - - governing.net - - governmentnet.com - - governmentnetwork.com - govnetwork.com - - governmentweb.com - - govtsoft.com - - governmentsoft.com - - governmentvoice.com - - govtaccess.com - - govtvoice.com - - netcommunity.net - - netcommunity.org - - attic.net - - allthing.com - -