Library By City
A        B        C        D        E        F        G        H        I        J        K        L        M        N        O        P        Q        R        S        T        U        V        W        Y        
LibraryAddressCityStatePhone
Abington Public Library600 Gliniewicz WayAbingtonMA781-982-2139
Russell Memorial Library88 Main St.AcushnetMA508-998-0270
Agawam Public Library750 Cooper StreetAgawamMA413-789-1550
Honan Allston Branch300 North Harvard St.AllstonMA617-787-6313
Jones Library43 Amity StreetAmherstMA413-256-4090
North Amherst Library8 Montague RoadAmherstMA413-256-4099
Memorial Hall LibraryElm SquareAndoverMA978-623-8400
Edith M. Fox Library175 Massachusetts AvenueArlingtonMA781-316-3198
Stevens Memorial Library20 Memorial DriveAshburnhamMA978-827-4115
Belding Memorial Library244 Main St.AshfieldMA413-628-4414
Guilford H. Hathaway Libr6 North Main StreetAssonetMA508-644-2385
Auburn Free Public Library369 Southbridge St.AuburnMA508-832-7790
Avon Public Library280 West Main St.AvonMA508-583-0378
Sturgis Public Library3090 Main St.BarnstableMA508-362-6636
Becket Athenaeum, Inc.3367 Main Street, Route 8BecketMA413-623-5483
Clapp Memorial Library19 S. Main St.BelchertownMA413-323-0417
Bellingham Public Library100 Blackstone StreetBellinghamMA508-966-1660
Benton Branch Library75 Oakley RoadBelmontMA617-489-2000
Berkley Public Library1 North Main StreetBerkleyMA508-822-3329
Cushman Library28 Church St.BernardstonMA413-648-5402
Beverly Public Library32 Essex St.BeverlyMA978-921-6062
Porter Memorial Library87 Main StreetBlandfordMA413-848-2853
Boston Public Library700 Boylston StreetBostonMA617-536-5400
North End Branch Library25 Parmenter StreetBostonMA617-227-8135
West End Branch Library151 Cambridge StreetBostonMA617-523-3957
Sargent Memorial Library427 Massachusetts AvenueBoxboroughMA978-263-4680
Boxford Town Library10 Elm St.BoxfordMA978-887-7323
Boylston Public Library695 Main St.BoylstonMA508-869-2371
Brewster Ladies' Library1822 Main StreetBrewsterMA508-896-3913
Brighton Branch Library40 Academy Hill RoadBrightonMA617-782-6032
Brimfield Public LibraryMain StreetBrimfieldMA413-245-3518
West Branch Library540 Forest AvenueBrocktonMA508-580-7894
Brookline Public Library361 Washington St.BrooklineMA617-730-2370
Buckland Public Library30 Upper St.BucklandMA413-625-9412
Newbury Town Library0 Lunt St.ByfieldMA978-465-0539
Cambridge Public Library359 BroadwayCambridgeMA617-349-4030
Central Square Branch Library45 Pearl StreetCambridgeMA617-349-4010
Mildred A. O'neill Branch70 Rindge AvenueCambridgeMA617-349-4023
William Cardinal O'connel48 Sixth StreetCambridgeMA617-349-4019
Canton Public Library786 Washington StreetCantonMA781-821-5027
Gleason Public Library22 Bedford RoadCarlisleMA978-369-4898
Centerville Public Library585 Main St.CentervilleMA508-790-6220
Charlestown Branch Library179 Main StreetCharlestownMA617-2421-248
Eldredge Public Library564 Main St.ChathamMA508-945-5170
Chelsea Public Library569 BroadwayChelseaMA617-889-8399
Hamilton Memorial Library195 Route 20ChesterMA413-354-7808
Putterham Branch Library959 West Roxbury ParkwayChestnut HillMA617-730-2385
Chicopee Public LibraryMarket SquareChicopeeMA413-594-1800
Chilmark Free Public Libr522 South Rd.ChilmarkMA508-645-3360
Bigelow Free Public Library54 Walnut St.ClintonMA978-365-4160
Cotuit Library871 Main St.CotuitMA508-428-8141
Peabody Institute Library15 Sylvan St.DanversMA978-774-0554
North Dartmouth Library1383 Tucker RoadDartmouthMA508-999-0728
Dedham Public Library43 Church St.DedhamMA781-751-9280
Endicott Branch Library257 Mount Vernon StreetDedhamMA781-326-5339
Dennis Public Library5 Hall StreetDennisportMA508-760-6219
Adams Street Branch Libray690 Adams StreetDorchesterMA617-436-6900
Fields Corner Branch Library1520 Dorchester AvenueDorchesterMA617-436-2155
Lower Mills Branch Library27 Richmond StreetDorchesterMA617-298-7841
Dover Town Library56 Dedham St.DoverMA508-785-8113
Crawford Memorial Library1 Village StreetDudleyMA508-949-8021
Duxbury Free Library77 Alden StreetDuxburyMA781-934-2721
Orient Heights Branch Library18 Barnes AvenueEast BostonMA617-5672-516
East Brookfield Public Library101 Depot Square, Town Hall Bldg.East BrookfieldMA508-867-7928
Jacob Sears Memorial Library23 Center St.East DennisMA5083858151
James White Memorial Library5 Washburn RoadEast FreetownMA508-763-5344
Franklin N. Pratt Library1400 Pleasant StreetEast WeymouthMA7813371677
Emily Williston Memorial9 Park StreetEasthamptonMA413-527-1031
Edgartown Free Public Library58 North Water St.EdgartownMA508-627-1373
T.O.H.P. Burnham Free LibraryMartin St.EssexMA978-768-7410
Shute Memorial Library781 BroadwayEverettMA617-394-2308
East End Branch Library1386 Pleasant StreetFall RiverMA508-324-2709
South Branch Library1310 South Main StreetFall RiverMA508-3242-708
Fitchburg Public Library610 Main St.FitchburgMA978-345-9635
Lilly Library19 Meadow St.FlorenceMA413-587-1500
Boyden Library10 Bird St.FoxboroughMA508-543-1245
Mcauliffe Branch Library10 Nicholas RoadFraminghamMA508-877-3636
Levi Heywood Memorial Library57 City Hall AvenueGardnerMA978-632-5298
Gilbertville Public Library259 Main St.GilbertvilleMA413-477-6312
Goshen Free Public Library42 Main StreetGoshenMA413-268-7856
Granby Free Public LibraryLibrary LaneGranbyMA413-467-3320
Mason Library231 Main St.Great BarringtonMA413-528-2403
Groton Public Library99 Main St.GrotonMA978-448-1167
Goodwin Memorial Library50 Middle StreetHadleyMA413-584-7451
North Hadley Branch Library237 River DriveHadleyMA413-586-3031
Hampden Free Library625 Main St.HampdenMA413-566-3047
John Curtis Free Library534 Hanover St.HanoverMA781-826-2972
Paige Memorial LibraryPetersham RoadHardwickMA413-477-6704
Brooks Free Library739 Main StreetHarwichMA5084307562
Hatfield Public Library39 Main St.HatfieldMA413-247-9097
Haydenville Public Library136 Main StreetHaydenvilleMA413-268-7472
Hingham Public Library66 Leavitt St.HinghamMA781-741-1405
Holbrook Public Library2 Plymouth St.HolbrookMA781-767-3644
Holland Public Library23 Sturbridge Rd.HollandMA413-245-3607
Bancroft Memorial Library50 Hopedale StreetHopedaleMA508-634-2209
Ramsdell Public Library1087 Main StreetHousatonicMA413-274-3738
Hudson Public Library3 Washington Street at the RotaryHudsonMA978-568-9644
Huntington Public Library7 East Main St.HuntingtonMA413-667-3506
Hyde Park Branch Library35 Harvard AvenueHyde ParkMA617-361-2524
Indian Orchard Branch Library44 Oak StreetIndian OrchardMA413-263-6846
Connolly Branch Library433 Centre StreetJamaica PlainMA617-522-1960
Kingston Public Library6 Green StreetKingstonMA781-585-0517
Thayer Memorial Library717 Main St.LancasterMA978-368-8928
Lawrence Public Library51 Lawrence St.LawrenceMA978-682-1727
Leicester Public Library1136 Main St.LeicesterMA508-892-7020
Leominster Public Library30 West St.LeominsterMA978-534-7522
Cary Memorial Library1874 Massachusetts AvenueLexingtonMA781-862-6288
Robertson Memorial Library849 Greenfield RoadLeydenMA413-773-9334
Reuben Hoar Library41 Shattuck St.LittletonMA978-486-4046
Richard Salter Storrs Library693 Longmeadow St.LongmeadowMA413-565-4181
Pollard Memorial Library401 Merrimack St.LowellMA978-970-4120
Ritter Memorial Library1023 Massachusetts AvenueLunenburgMA978-582-4140
Lynnfield Public Library18 Summer St.LynnfieldMA781-334-5411
Malden Public Library36 Salem St.MaldenMA781-324-0218
Manomet Branch Library24 Manomet Point RoadManometMA508-830-4185
Abbot Public Library235 Pleasant St.MarbleheadMA781-631-1480
Marlborough Public Library35 West Main St.MarlboroughMA508-624-6900
Marstons Mills Public Library2160 Main St.Marstons MillsMA508-428-5175
Mattapan Branch Library10 Hazelton StreetMattapanMA617-298-9218
Mattapoisett Public Library7 Barstow St.MattapoisettMA508-758-4171
Medfield Memorial Public468 Main StreetMedfieldMA508-359-4544
Medway Public Library26 High St.MedwayMA508-533-3217
Taft Public Library18 Main St.MendonMA508-473-3259
Nevins Memorial Library305 BroadwayMethuenMA978-686-4080
Flint Public Library1 South Main St.MiddletonMA978-774-8132
New Marlborough Town Libr1 Mill River -Great Barrington RoadMill RiverMA413-229-6668
Millers Falls Library23 Bridge StreetMillers FallsMA413-659-3801
Millville Free Public Library169 Main St.MillvilleMA508-883-1887
Milton Public Library476 Canton Ave.MiltonMA617-698-5757
Monroe Public Library3b School St.Monroe BridgeMA413-424-7776
Montague Center Library17 Center StreetMontagueMA413-367-2852
Grace Hall Memorial Library161 Main Rd.MontgomeryMA413-862-3894
Nahant Public Library15 Pleasant St.NahantMA781-581-0306
Morse Institute Library14 East Central StreetNatickMA508-647-6520
Francis J. Lawler Branch745 Rockdale AvenueNew BedfordMA508-991-6216
New Bedford Free Public Library613 Pleasant StreetNew BedfordMA508-991-6275
New Braintree Public Libr45 Memorial DriveNew BraintreeMA508-867-7650
Andrews Branch Library77 Purchase StreetNewburyportMA978-465-4430
Nonantum Branch Library144 Bridge StreetNewtonMA617-552-7163
Newton Corner Branch Library126 Vernon StreetNewton CornerMA617-552-7157
North Adams Public Library74 Church St.North AdamsMA413-662-3133
Richards Memorial Library118 North Washington StreetNorth AttleboroughMA508-699-0122
Mackay Branch Library43 Newfield StreetNorth ChelmsfordMA978-251-3212
North Falmouth Branch Library6 Chester StreetNorth FalmouthMA508-563-2922
North Grafton Branch Library6 Prentice StreetNorth GraftonMA508-839-4454
Flint Memorial Library147 Park St.North ReadingMA978-664-4942
North Branch Library220 North StreetNorth WeymouthMA781-340-5036
Field Library243 Millers Falls RoadNorthfieldMA413-498-0220
Morrill Memorial Library33 Walpole St.NorwoodMA781-769-0200
Fobes Memorial Library4 Maple St.OakhamMA508-882-3372
Snow Library67 Main St.OrleansMA508-240-3760
Otis Free Public LibraryMain St.OtisMA413-269-0109
Palmer Public Library1455 North Main St.PalmerMA413-283-3330
Richards Memorial Library44 Richards Ave.PaxtonMA508-754-0793
South Branch Library78 Lynn StreetPeabodyMA5085313380
Pelham Free Public Library2 South Valley RoadPelhamMA413-253-0657
Lawrence Library15 Main St.PepperellMA978-433-0330
Petersham Memorial Library23 Common St.PetershamMA978-724-3405
Shaw Memorial Library312 Main StreetPlainfieldMA413-634-5406
Plymouth Public Library132 South StreetPlymouthMA508-830-4250
Princeton Public Library2 Town Hall DrivePrincetonMA978-464-2115
Adams Shore Branch Library519 Sea StreetQuincyMA617-376-1325
Thomas Crane Public Library40 Washington StreetQuincyMA617-376-1300
Wollaston Branch Library41 Beale StreetQuincyMA617-376-1330
Raynham Public Library760 South Main St.RaynhamMA508-823-1344
Blanding Free Public Libr124 Bay State RoadRehobothMA508-252-4236
Richmond Free Public Libr2821 State RoadRichmondMA413-698-3834
Rockland Memorial Library20 Belmont St.RocklandMA781-878-1236
Rowe Town LibraryZoar RoadRoweMA413-339-4761
Dudley Branch Library65 Warren StreetRoxburyMA617-442-6186
Egleston Square Branch Li2044 Columbus AvenueRoxburyMA617-445-4340
Phinehas S. Newton Library19 The CommonRoyalstonMA978-249-3572
Rutland Free Public Library280 Main StreetRutlandMA508-886-4108
Salem Public Library370 Essex St.SalemMA978-744-0860
Sandisfield Public LibraryRte. 57SandisfieldMA413-258-4966
Saugus Public Library295 Central St.SaugusMA781-231-4168
Scituate Town Library85 Branch St.ScituateMA781-545-8727
Sharon Public Library11 North Main St.SharonMA781-784-1578
Arms LibraryCorner Bridge & Main StreetShelburne FallsMA413-625-0306
Hazen Memorial Library3 Keady WayShirleyMA978-425-2620
M.N. Spear Memorial Library10 Cooleyville Rd.ShutesburyMA413-259-1213
East Branch Library115 BroadwaySomervilleMA617-623-5000
Somerville Public Library79 Highland AvenueSomervilleMA617-623-5000
South Boston Branch Library646 East BroadwaySouth BostonMA617-268-0180
South Chatham Public LibrMain St.South ChathamMA5084-307-989
South Dennis Public Library389 Main St.South DennisMA508-394-8954
South Grafton Branch Libr71 Main StreetSouth GraftonMA508-839-3850
Gaylord Memorial Library47 College StreetSouth HadleyMA413-538-5047
Hamilton - Wenham Public14 Union StreetSouth HamiltonMA978-468-5577
Fogg Library1 Columbian SquareSouth WeymouthMA781-337-0410
Edwards Public Library30 East StreetSouthamptonMA413-527-9480
Jacob Edwards Library236 Main St.SouthbridgeMA508-764-5426
Richard Sugden Public Library8 Pleasant StreetSpencerMA508-885-7513
Mason Square Branch Library765 State StreetSpringfieldMA413-263-6852
Sixteen Acres Branch Libr1187 Parker StreetSpringfieldMA413-263-6858
Conant Free Public Library4 Meetinghouse Hill Rd.SterlingMA978-422-6409
Stoneham Public Library431 Main St.StonehamMA781-438-1324
Randall Library19 Crescent StreetStowMA978-897-8572
Joshua Hyde Public Library306 Main StreetSturbridgeMA508-347-2512
Graves Memorial Library111 North Main StreetSunderlandMA413-665-2642
Swampscott Public Library61 Burrill St.SwampscottMA781-596-8867
Taunton Public Library12 Pleasant StreetTauntonMA508-821-1411
Tewksbury Public Library300 Chandler StreetTewksburyMA978-640-4490
Townsend Public Library276 Main St.TownsendMA978-597-1714
Tyngsborough Public Library25 Bryant LaneTyngsboroughMA978-649-7361
Upton Town Library2 Main StreetUptonMA508-529-6272
Vineyard Haven Public Library200 Main StreetVineyard HavenMA508-696-4211
Lucius Beebe Memorial Library345 Main StreetWakefieldMA781-246-6334
Wales Public Library101 Main StreetWalesMA413-245-9072
Waltham Public Library735 Main St.WalthamMA781-314-3425
Wareham Free Library59 Marion RoadWarehamMA508-295-2343
Warwick Free Public Library4 Hotel RoadWarwickMA978-544-7866
North Branch Library265 Orchard StreetWatertownMA617-972-6442
Chester C. Corbin Public2 Lake St.WebsterMA508-949-3880
Wellesley Free Library -210 Washington StreetWellesleyMA781-237-0485
Wellfleet Public Library55 West Main StreetWellfleetMA508-349-0310
Whelden Memorial Library2401 Meetinghouse WayWest BarnstableMA508-362-2262
West Bridgewater Public L80 Howard StreetWest BridgewaterMA508-894-1255
Merriam - Gilbert Public3 West Main St.West BrookfieldMA508-867-1410
West Falmouth Library, In575 West Falmouth Hghwy.West FalmouthMA508-548-4709
G. A. R. Memorial Library490 Main St.West NewburyMA978-363-1105
West Springfield Public L200 Park St.West SpringfieldMA413-736-4561
West Tisbury Free Public1042A State Rd.West TisburyMA508-693-3366
Westborough Public Library55 West Main St.WestboroughMA508-366-3050
J.V. Fletcher Library50 Main St.WestfordMA978-692-5555
Forbush Memorial Library118 Main St.WestminsterMA978-874-7416
Westport Free Public Libr408 Old County Rd.WestportMA508-636-1100
Westwood Public Library668 High St.WestwoodMA781-326-7562
Tufts Library46 Broad St.WeymouthMA781-337-1402
Whitinsville Social Library17 Church St.WhitinsvilleMA508-234-2151
Wilbraham Public LibraryCrane Park DriveWilbrahamMA413-596-6141
David & Joyce Milne Publi1095 Main StreetWilliamstownMA413-458-5369
Beals Memorial Library50 Pleasant St.WinchendonMA978-297-0300
Winthrop Public Library2 Metcalf SquareWinthropMA617-846-1703
Woods Hole Public Library581 Woods Hole Rd.Woods HoleMA508-548-8961
Worcester Public Library3 Salem SquareWorcesterMA508-799-1655
Worthington Library1 Huntington Rd.WorthingtonMA413-238-5565
Yarmouth Port Library297 Main StreetYarmouthMA508-362-3717
Copyright©2009 by Metroboston.org. All Rights Reserved.