If you are a member of a CW Mars member library, you may use your library card to borrow materials at other CW Mars libraries. Consult your local library for details.
ACADEMIC LIBRARIES
American International College (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
Berkshire Community College (BCC) – Jonathan Edwards Library
1350 West Street
Pittsfield, MA 01201
413-236-2150 | Map
Greenfield Community College (GCC) – Nahman Watson Library
1 College Drive
Greenfield, MA 01301
413-775-1830 | Map
Pioneer Valley Performing Arts Charter Public School
15 Mulligan Drive
South Hadley, MA 01075
413-552-1580 | Map
Springfield Technical Community College Library
1 Armory Square
Springfield, MA 01105
413-755-4845 | Map
PUBLIC LIBRARIES AND BRANCHES
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
Ashburnham – Stevens Memorial Library
20 Memorial Drive
Ashburnham, MA 01430
978-827-4115 | Map
Ashby Free Public Library
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
Athol Public Library
568 Main Street
Athol, MA 01331
978-249-9515 | Map
Auburn Public Library
369 Southbridge Street
Auburn, MA 01501
508-832-7790 | Map
Ayer Library
26 Main Street
Ayer, MA 01432
978-772-8250 | Map
Barre – Woods Memorial Library
19 Pleasant Street
Barre, MA 01005
978-355-2533 | 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
Berlin Public Library
23 Carter Street
Berlin, MA 01503
978-838-2812 | Map
Bernardston – Cushman Library
28 Church Street
Bernardston, MA 01337
413-648-5402 | Map
Blackstone Public Library
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
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
Charlemont – Tyler Memorial Library
157 Main Street
Charlemont, MA 01339
413-339-4335 | Map
Charlton Public Library
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
Chesterfield Public Library
408 Main Road | PO Box 305
Chesterfield, MA 01012
413-296-4735 | Map
Chicopee – Fairview Library
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
Colrain – Griswold Memorial Library
12 Main Road
Colrain, MA 01340
413-624-3619 | Map
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
East Brookfield Public Library
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
Erving Public Library
2 Care Drive
Erving, MA 01344
413-423-3348 | Map
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
Florida Public Library
56 North County Road
Florida, MA 01247
413-664-0153 x14 | Map
Gardner – Levi Heywood Memorial Library
55 West Lynde Street
Gardner, MA 01440
978-632-5298 | 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
402 Main Street
Greenfield, MA 01301
413-772-1544 | Map
Hadley – Goodwin Memorial Library
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 St
Hancock, MA 01237
413-738-5326 | 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
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
Wood Square
Hudson, MA 01749
978-568-9644 | Map
Lancaster – Thayer Memorial Library
717 Main Street
Lancaster, MA 01523
978-368-8928 | Map
Lanesborough Public Library
83 North Main Street | PO Box 1492
Lanesborough, MA 01237
413-442-0222 | Map
Lee Library Association
100 Main Street
Lee, MA 01238
413-243-0385 | Map
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
Longmeadow – Richard Salter Storrs Library
693 Longmeadow Street
Longmeadow, MA 01106
413-565-4181 | Map
Ludlow – Hubbard Memorial Library
24 Center Street
Ludlow, MA 01056
413-583-3408 | Map
Lunenburg Public Library
1023 Massachusetts Avenue
Lunenburg, MA 01462
978-582-4140 | Map
Marlborough Public Library
35 West Main Street
Marlborough, MA 01752
508-624-6900 | Map
Mendon – Taft Public Library
18 Main Street
Mendon, MA 01756
508-473-3259 | 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.
P.O.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
New Marlborough Public Library
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
Oakham – Fobes MemorialLibrary
4 Maple Street, Unit 9
Oakham, MA 01068
508-882-3372 | Map
Orange – North Branch Library
172 Athol Rd
Orange, MA 01364
978-575-0444 | Map
Orange – Wheeler Memorial Library
49 East Main Street
Orange, MA 01364
978-544-2495 | Map
Otis Library and Museum
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
Palmer Public Library
1455 North Main St.
Palmer, MA 01069
413-283-3330 | Map
Paxton – Richards Memorial Library
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
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
Richmond Free Public Library
2821 State Road
Richmond, MA 01254
413-553-7795 | Map
Rowe Town Library
321 Zoar Road
Rowe, MA 01367
413-339-4761 | Map
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
Southampton – Edwards Public Library
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
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 – Brightwood Branch
359 Plainfield St.
Springfield, MA 01107-1487
413-263-6805 | Map
Springfield – East Forest Park Branch
136 Surrey Road
Springfield, MA 01118
413-263-6836 | Map
Springfield – East Springfield Branch
21 Osborne Terrace
Springfield, MA 01104-2213
413-263-6840 | Map
Springfield – Forest Park Branch
380 Belmont Ave.
Springfield, MA 01103
413-263-6843 | Map
Springfield – Indian Orchard Branch
44 Oak St.
Springfield, MA 01109
413-263-6846 | Map
Springfield City Main Library
220 State Street
Springfield, MA 01103
413-263-6828 | Map
Springfield – Mason Square Branch
765 State St.
Springfield, MA 01109-4109
413-263-6853 | Map
Springfield – Pine Point Branch
204 Boston Rd.
Springfield, MA 01109-1706
413-263-6855 | Map
Springfield – Sixteen Acres Branch
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
Sturbridge – Joshua Hyde Library
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
Templeton – Boynton Public Library
27 Boynton Road
Templeton, MA 01468
978-939-5582 | Map
Tolland Public Library
22 Clubhouse Road
Tolland, MA 01034
413-258-4201 | Map
Townsend Public Library
12 Dudley Road
Townsend, MA 01469
978-597-1714 | Map
Upton Town Library
2 Main Street
Upton, MA 01568
508-529-6272 | Map
Uxbridge Free Public Library
15 North Main Street
Uxbridge, MA 01569
508-278-8624 | Map
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
Warwick Free Public Library
4 Hotel Road
Warwick, MA 01378
978-544-7866 | Map
Webster – Gladys E. Kelly Public Library
2 Lake Street
Webster, MA 01570
508-949-3880 | Map
Wendell Free Library
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
West Stockbridge Public Library
21 State Line Road | PO Box 60
West Stockbridge, MA 01266
413-232-0308 | Map
West Warren Public Library
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
P.o. Box 772
Winchendon, MA 01475
978-297-0300 | 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
3 Salem Square
Worcester, MA 01608 | Map
Worcester Library Express Mobile Library 2 (Lilly)
3 Salem Square
Worcester, MA 01608 | Map
Worcester Main Library
3 Salem Square
Worcester, MA 01608
508-799-1655 | 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