Member Libraries

Academic Libraries

AIC Shea Library

1000 State Street

Springfield, MA 01109

413-205-3225 | Map

Anna Maria College - Mondor-Eagen Library

50 Sunset Lane

Paxton, MA 01612

508-849-3405 | Map

1 College Drive

Greenfield, MA 01301

413-775-1830 | Map

Mount Wachusett Community College (MWCC) - LaChance Library

444 Green St

Gardner, MA 01440

978-630-9125 | Map

15 Mulligan Drive

South Hadley, MA 01075

413-552-1580 | Map

Public Libraries and Branches

A

Adams Free Library

92 Park Street

Adams, MA 01220

413-743-8345 | Map 

Agawam Public Library

750 Cooper Street

Agawam, MA 01001

413-789-1550 | Map 

Amherst Jones Library

43 Amity Street

Amherst, MA 01002

413-259-3090 | Map 

Amherst - Munson Memorial Library

1046 South East Street

Amherst, MA 01002

413-259-3095 | Map 

Amherst - North Amherst Library

8 Montague Road

Amherst, MA 01002

413-259-3099 | Map 

20 Memorial Drive

Ashburnham, MA 01430

978-827-4115 | Map 

https://www.ashbylibrary.org/

812 Main Street

Ashby, MA 01431

978-386-5377 | Map 

Ashfield - Belding Memorial Library

344 Main Street | PO Box 407

Ashfield, MA 01330>

413-628-4414 | Map 

https://athollibrary.org/

568 Main Street

Athol, MA 01331

978-249-9515 | Map 

369 Southbridge Street

Auburn, MA 01501

508-832-7790 | Map 

Ayer Library

26 East Main Street

Ayer, MA 01432

978-772-8250 | Map 

B

Barre - Woods Memorial Library

19 Pleasant Street

Barre, MA 01005

978-355-2533 | Map 

3367 Main Street | PO Box 9

Becket MA 01223

413-6223-5483 | Map 

Belchertown - Clapp Memorial Library

19 South Main Street

Belchertown, MA 0107

413-323-0417 | Map 

Bellingham Public Library

100 Blackstone Street

Bellingham, MA 02019

508-966-1660 | Map 

23 Carter Street

Berlin, MA 01503

978-838-2812 | Map 

Bernardston - Cushman Library

28 Church Street

Bernardston, MA 01337

413-648-5402 | Map 

86 Main Street

Blackstone, MA 01504

508-883-1931 | Map 

Blandford - Porter Memorial Library

87 Main Street

Blandford, MA 01008

413-848-2853 | Map 

Bolton Public Library

738 Main Street

Bolton, MA 01740

978-779-2839 | Map 

Boxborough - Sargent Memorial Library

427 Mass Avenue

Boxborough, MA 01719

978-263-4680 | Map 

Boylston Public Library

695 Main Street

Boylston, MA 01505

508-869-2371 | Map 

25 Main Street | PO Box 377

Brimfield, MA 01010

413-245-3518 | Map 

Brookfield - Merrick Public Library

2 Lincoln Street

Brookfield, MA 01506

508-867-6339 | Map 

Buckland Public Library

30 Upper Street

Buckland, MA 01338

413-625-9412 | Map 

C

Charlemont - Tyler Memorial Library

157 Main Street

Charlemont, MA 01339

413-339-4335 | Map 

40 Main Street

Charlton, MA 01507

508-248-0452 | Map 

Cheshire Public Library

23 Depot Street | PO Box 740

Cheshire, MA 01225

413-743-4746 | Map 

195 W Main St

Chester, MA 01011

413-354-7808 | Map 

408 Main Road | PO Box 305

Chesterfield, MA 01012

413-296-4735 | Map 

402 Britton Street

Chicopee, MA 01020

413-533-8218 | Map 

Chicopee Main Library

449 Front Street

Chicopee, MA 01013-3106

413-594-1800 | Map 

Clarksburg Town Library

711 West Cross Road

Clarksburg, MA 01247

413-664-6050 | Map 

Clinton - Bigelow Free Public Library

54 Walnut Street

Clinton, MA 01510

978-365-4160 | Map 

12 Main Road

Colrain, MA 01340

413-624-3619 | Map 

Conway - Field Memorial Library

1 Elm Street

Conway, MA 01341

413-369-4646 | Map 

D

Dalton Free Library

462 Main Street

Dalton, MA 01226

413-684-6112 | Map 

Deerfield - Tilton Library

75 North Main Street

South Deerfield, MA 01373

413-665-4683 | Map 

Douglas - Simon Fairfield Public Library

290 Main Street

Douglas, MA 01516

508-476-2695 | Map  

Dudley - Pearle L Crawford Memorial Library

40 Schofield Avenue

Dudley, MA 01571

508-949-8021 | Map 

E

122 Connie Mack Drive

East Brookfield, MA 01515

508-867-7928 | Map 

East Longmeadow Public Library

60 Center Square, Ste.2

East Longmeadow, MA 01028

413-525-5400 | Map 

Easthampton - Emily Williston Memorial Library

9 Park Street

Easthampton, MA 01027

413-527-1031 | Map 

Egremont Free Library

1 Buttonball Lane

South Egremont, MA 01258

413-528-1474 | Map 

2 Care Drive

Erving, MA 01344

413-423-3348 | Map 

F

Fitchburg Main Library

610 Main Street

Fitchburg, MA 01420

978-829-1780 | Map 

Florence - Lilly Library

19 Meadow Street

Florence, MA 01062

413-587-1500 | Map 

56 North County Road

Florida, MA 01247

413-664-0153 x14 | Map 

G

Gardner - Levi Heywood Memorial Library

55 West Lynde Street

Gardner, MA 01440

978-632-5298 | Map 

42 Main Street

Goshen MA 01032

413-268-8236 x111 | Map 

Grafton Public Library

35 Grafton Common

Grafton, MA 01519

508-839-4649 | Map 

Granby Free Public Library

297 East State St

Granby, MA 01033

413-467-3320 | Map 

Granville Public Library

2 Granby Road

Granville, MA 01034

413-357-8531 | Map 

Great Barrington - Mason Library

231 Main Street

Great Barrington, MA 01230

413-528-2403 | Map 

Great Barrington - Ramsdell Library

1087 Main Street

Housatonic, MA 01236

413-274-3738 | Map 

Greenfield Public Library

412 Main Street

Greenfield, MA 01301

413-772-1544 | Map 

H

50 Middle Street

Hadley, MA 01035

413-584-7451 | Map 

Hampden Free Public Library

625 Main Street | PO Box 129

Hampden, MA 01036

413-566-3047 | Map 

Hancock - Taylor Memorial Library

155 Main Street

Hancock, MA 01237

413-738-5326 | Map

Hardwick - Paige Memorial Library

87 Petersham Road

Hardwick, MA 01037

413–477–6704 | Map

Harvard Public Library

4 Pond Rd

Harvard, MA 01451

978-456-4114 | Map 

Hatfield Public Library

39 Main Street

Hatfield, MA 01038

413-247-9097 | Map 

Heath Free Public Library

1 East Main Street

Heath, MA 01346

413-337-4934 | Map 

58 Maple Street

Hinsdale, MA 01235

413-655-2303 | Map 

Holden - Gale Free Library

23 Highland Street

Holden, MA 01520

508-210-5560 | Map 

Holland Public Library

23 Sturbridge Road

Holland, MA 01521

413-245-3607 | Map 

Holyoke Public Library

250 Chestnut Street

Holyoke, MA 01040

413-420-8101 | Map 

Hopedale - Bancroft Memorial Library

50 Hopedale Street

Hopedale, MA 01747

508-634-2209 | Map 

Hopkinton Public Library

13 Main Street

Hopkinton, MA 01748

508-497-9777 | Map 

Hubbardston Public Library

7 Main Street

Hubbardston, MA 01452

978-928-4775 | Map 

Hudson Public Library

3 Washington Street

Hudson, MA 01749

978-568-9644 | Map 

7 East Main Street

Huntington, MA 01050

413-512-5206 | Map 

L

Lancaster - Thayer Memorial Library

717 Main Street

Lancaster, MA 01523

978-368-8928 | Map 

83 North Main Street | PO Box 352

Lanesborough, MA 01237

413-442-0222 | Map 

Lee Library Association

100 Main Street

Lee, MA 01238

413-243-0385 | Map 

https://www.leicesterma.org/leicester-public-library

1136 Main Street

Leicester, MA 01524

508-892-7020 | Map 

Lenox Library

18 Main Street

Lenox, MA 01240

413-637-0197 | Map 

Leominster Public Library

30 West Street

Leominster, MA 01453

978-534-7522 | Map 

Leverett Library

75 Montague Road

PO Box 250

Leverett, MA 01054

413-548-9220 | Map 

693 Longmeadow Street

Longmeadow, MA 01106

413-565-4181 | Map  

24 Center Street

Ludlow, MA 01056

413-583-3408 | Map 

Lunenburg Public Library

1023 Massachusetts Avenue

Lunenburg, MA 01462

978-582-4140 | Map 

M

Marlborough Public Library

35 West Main Street

Marlborough, MA 01752

508-624-6900 | Map 

29 North Avenue | PO Box 35

Mendon, MA 01756

508-473-3259 | Map 

118 Skyline Trail

Middlefield, MA 01243

413-623-6421 | Map 

Milford Town Library

80 Spruce Street

Milford, MA 01757

508-473-2145 | Map 

Millbury Public Library

128 Elm Street

Millbury, MA 01527

508-865-1181 | Map 

Millville Public Library

508-883-1887

169 Main St. | PO Box 726

Millville, MA 01529 | Map 

Monson Free Library

2 High Street

Monson, MA 01057

413-267-3866 | Map 

Montague Center Library

17 Center Street

Montague, MA 01351-0157

413-367-2852 | Map 

Montague - Millers Falls Library

23 Bridge Street

Millers Falls, MA 01349

413-659-3801 | Map 

Montague - Turners Falls Library

201 Avenue A

Turners Falls, MA 01376

413-863-3214 | Map 

Monterey Public Library

452 Main Road

Monterey, MA 01245

413-528-3795 | Map 

N

45 Memorial Drive

New Braintree, MA 01531

508-867-7650 | Map 

1 Mill River | Gt. Barrington Road

Mill River, MA 01244

413-229-6668 | Map 

New Salem Public Library

24 South Main Street

New Salem, MA 01355

978-544-6334 | Map 

North Adams Public Library

74 Church Street

North Adams, MA 01247

413-662-3133 | Map 

North Brookfield - Haston Free Public Library

161 North Main Street

North Brookfield, MA 01535

508-867-0208 | Map 

Northampton - Forbes Library

20 West Street

Northampton, MA 01060

413-587-1011 | Map 

Northborough Free Library

34 Main Street

Northborough, MA 01532

508-393-5025 | Map 

Northfield - Dickinson Memorial Library

115 Main Street

Northfield, MA 01360

413-498-2455 | Map 

O

4 Maple Street, Unit 9

Oakham, MA 01068

508-882-3372 | Map 

172 Athol Rd

Orange, MA 01364

978-575-0444 | Map 

49 East Main Street

Orange, MA 01364

978-544-2495 | Map 

48 North Main Road

Otis, MA 01253

413-269-0109 | Map 

Oxford Free Public Library

339 Main Street

Oxford, MA 01540

508-987-6003 | Map 

P

Palmer Public Library

1455 North Main St.

Palmer, MA 01069

413-283-3330 | Map 

44 Richards Avenue

Paxton, MA 01612

508-754-0793 | Map 

Pepperell - Lawrence Library

15 Main Street

Pepperell, MA 01463

978-433-0330 | Map  

Petersham Memorial Library

23 Common Street

Petersham, MA 01366

978-724-3405 | Map 

25 Templeton Rd

Phillipston, MA 01331

978-249-1734 | Map 

Pittsfield - Berkshire Athenaeum

1 Wendell Avenue

Pittsfield, MA 01201

413-499-9480 | Map 

Princeton Public Library

2 Town Hall Drive

Princeton, MA 01541

978-464-2115 | Map 

R

Richmond Free Public Library

2821 State Road

Richmond, MA 01254

413-553-7795 | Map 

321 Zoar Road

Rowe, MA 01367

413-339-4761 | Map 

S

Sheffield - Bushnell-Sage Library

48 Main Street

Sheffield, MA 01257

413-229-7004 | Map 

Shelburne Falls - Arms Library

Main & Bridge Streets

Shelburne Falls, MA 01370

413-625-0306 | Map 

Shelburne Free Public Library

233 Shelburne Center Road

Shelburne, MA 01370

413-625-0307 | Map 

Shirley - Hazen Memorial Library

3 Keady Way

Shirley, MA 01464

978-425-2620 | Map 

Shrewsbury Public Library

609 Main Street

Shrewsbury, MA 01545

508-841-8609 | Map 

Shutesbury - M N Spear Memorial Library

10 Cooleyville Road

Shutesbury, MA 01072

413-259-1213 | Map 

South Hadley Public Library

2 Canal Street

South Hadley, MA 01075

413-538-5045 | Map 

South Hadley - Gaylord Memorial Library

47 College Street

South Hadley, MA 01075

413-538-5047 | Map 

30 East Street

Southampton, MA 01073

413-527-9480 | Map 

Southborough Public Library

25 Main Street

Southborough, MA 01772

508-485-5031 | Map 

Southbridge - Jacob Edwards Library
Photo Credit: Patrick J Noonan Photography 

236 Main Street

Southbridge, MA 01550

508-764-5426 | Map 

Southwick Public Library

413-569-1221

95 Feeding Hills Road

Southwick, MA 01077 | Map 

Spencer - Richard Sugden Public Library

8 Pleasant Street

Spencer, MA 01562

508-885-7513 | Map 

Springfield City Main Library

220 State Street

Springfield, MA 01103

413-263-6828 | Map 

359 Plainfield St.

Springfield, MA 01107-1487

413-263-6805 | Map  

136 Surrey Road 

Springfield, MA 01118

413-263-6836 | Map 

21 Osborne Terrace

Springfield, MA 01104-2213

413-263-6840 | Map 

Springfield - Forest Park Branch

380 Belmont Ave.

Springfield, MA 01108

413-263-6843 | Map 

Springfield - Indian Orchard Branch

44 Oak St.

Springfield, MA 01151

413-263-6846 | Map 

765 State St.

Springfield, MA 01109-4109

413-263-6853 | Map 

204 Boston Rd.

Springfield, MA 01109-1706

413-263-6855 | Map 

1187 Parker St.

Springfield, MA 01129-1031

413-263-6858 | Map 

Sterling - Conant Public Library

4 Meetinghouse Hill Road

Sterling, MA 01564

978-422-6409 | Map  

Stockbridge Library Association

46 Main Street

Stockbridge, MA 01262

413-298-5501 | Map  

306 Main Street

Sturbridge, MA 01566

508-347-2512 | Map 

Sunderland Public Library

20 School Street

Sunderland, MA 01375

413-665-2642 | Map 

Sutton Free Public Library

4 Uxbridge Road

Sutton, MA 01590

508-865-8752 | Map 

T

27 Boynton Road

Templeton, MA 01468

978-939-5582 | Map 

22 Clubhouse Road

Tolland, MA 01034

413-258-4201 | Map 

http://www.townsendlibrary.org/

12 Dudley Road

Townsend, MA 01469

978-597-1714 | Map 

Tyringham Free Public Library

118 Main Road | PO Box 440

Tyringham, MA 01264

413-243-1749 x107 | Map 

U

9 Milford Street

Upton, MA 01568

508-529-6272 | Map 

Uxbridge Free Public Library

15 North Main Street

Uxbridge, MA 01569

508-278-8624 | Map 

W

Wales Public Library

77 Main Street

Wales, MA 01081

413-245-9072 | Map 

Ware - Young Men's Library Association

37 Main Street

Ware, MA 01082

413-967-5491 | Map 

Warren Public Library

934 Main Street

Warren, MA 01083

413-436-7690 | Map 

4 Hotel Road

Warwick, MA 01378

978-544-7866 | Map 

2 Lake Street

Webster, MA 01570

508-949-3880 | Map 

7 Wendell Depot Rd.

Wendell, MA 01379

978-544-3559 | Map 

West Boylston - Beaman Public Library

8 Newton Street

West Boylston, MA 01583

508-835-3711 | Map 

West Brookfield - Merriam-Gilbert Public Library

3 West Main Street

West Brookfield, MA 01585

508-867-1410 | Map 

West Springfield Public Library

200 Park Street

West Springfield, MA 01089

413-736-4561 | Map 

https://www.weststockbridge-ma.gov/west-stockbridge-public-library

21 State Line Road

West Stockbridge, MA 01266

413-232-0308 | Map 

2370 Main Street

West Warren, MA 01092

413-436-9892 | Map 

Westborough Public Library

55 West Main Street

Westborough, MA 01581

508-366-3050 | Map 

Westfield Athenaeum

6 Elm Street

Westfield, MA 01085

413-568-7833 | Map 

Westhampton Public Library

1 North Road

Westhampton, MA 01027

413-527-5386 | Map 

Westminster - Forbush Memorial Library

118 Main St. | PO Box 468

Westminster, MA 01473

978-874-7416 | Map 

Whately - S. White Dickinson Memorial Library

202 Chestnut Plain Road

Whately, MA 01093

413-665-2170 | Map 

Whitinsville Social Library

17 Church St.

Whitinsville, MA 01588-1413

508-234-2151 | Map  

Wilbraham Public Library

25 Crane Park Drive

Wilbraham, MA 01095

413-596-6141 | Map 

Williamsburg - Meekins Public Library

2 Williams Street | PO Box 772

Williamsburg, MA 01096

413-268-7472 | Map 

Williamstown David & Joyce Milne Public Library

1095 Main Street

Williamstown, MA 01267

413-458-5369 | Map 

Winchendon Beals Memorial Library

50 Pleasant Street | PO Box 772

Winchendon, MA 01475

978-297-0300 | Map 

Windsor Free Public Library

1890 Route 9

Windsor, MA 01270

413-684-3811 | Map 

Worcester Main Library

3 Salem Square

Worcester, MA 01608

508-799-1655 | Map 

Worcester - Burncoat Street Preparatory School

Burncoat Street Preparatory School

526 Burncoat Street

Worcester, MA 01606 | Map 

Worcester - Frances Perkins Branch Library

470 W. Boylston Street

Worcester, MA 01606

508-799-1687 | Map 

Worcester - Goddard School of Science and Technology

Goddard School Of Science And Technology

14 Richards Street

Worcester, MA 01603 | Map 

Worcester - Great Brook Valley Branch Library

89 Tacoma Street

Worcester, MA 01605

508-799-1729 | Map 

Worcester Library Express Mobile Library (Libby)

3 Salem Square

Worcester, MA 01608 | Map 

Worcester Library Express Mobile Library 2 (Lilly)

3 Salem Square

Worcester, MA 01608 | Map 

Worcester Roosevelt School

Roosevelt School

1006 Grafton Street

Worcester, MA 01603 | Map 

Worcester Tatnuck Magnet School

Tatnuck Magnet School

1083 Pleasant Street

Worcester, MA 01604 | Map 

Special Libraries

State Library of Massachusetts

State House

Room 341

Boston, MA 02133

617-727-2590 | Map

The images on this page have all either been provided by the library OR obtained from https://commons.wikimedia.org/, https://en.wikipedia.org/, https://www.flickr.com/ and displayed under the Creative Commons license (3.0, 2.0)Images may had their native resolution decreased to reduce file size. No other modifications have been made to the images.