| Allston/Brighton Branch - 300 Western Avenue, Boston, MA 2134 Route planner |
| Andover Branch - 15 Elm Street, Andover, MA 1810 Route planner |
| Back Bay Branch - 437 Boylston Street, Boston, MA 2116 Route planner |
| Beverly Branch - 428 Rantoul Street, Beverly, MA 1915 Route planner |
| Braintree Branch - 703 Granite Street, Braintree, MA 2184 Route planner |
| Brookline Branch - 1184 Bolyston Street, Chestnut Hill, MA 2467 Route planner |
| Burlington Branch - 134 Cambridge Street, Burlington, MA 1803 Route planner |
| Chestnut Hill Branch - 210 Boylston Street, Chestnut Hill, MA 2467 Route planner |
| Coolidge Corner Branch - 1354 Beacon Street, Brookline, MA 2446 Route planner |
| Everett Branch - 1763 Revere Beach Parkway, Everett, MA 2149 Route planner |
| Federal Street Branch - 24 Federal Street, Boston, MA 2110 Route planner |
| Fellsway Plaza Branch - 503 Riverside Avenue, Medford, MA 2155 Route planner |
| Hebrew Senior Life Center Branch - 100 Centre Street, Brookline, MA 2446 Route planner |
| Lynn Branch - 2 State Street, Lynn, MA 1901 Route planner |
| Main Office - 102 Fellsway West, Somerville, MA 2145 Route planner |
| Malden Branch - 140 Ferry Street, Malden, MA 2148 Route planner |
| Medford Branch - 400 Mystic Avenue, Medford, MA 2155 Route planner |
| Medford Square Branch - One Salem Street, Medford, MA 2155 Route planner |
| Newton Center Branch - 32 Langley Road, Newton Center, MA 2459 Route planner |
| North Cambridge Branch - 2309 Massachusetts Avenue, Cambridge, MA 2140 Route planner |
| North End Branch - 275 Hanover Street, Boston, MA 2113 Route planner |
| Peabody Branch - 12 Peabody Square, Peabody, MA 1960 Route planner |
| Quincy Branch - 651 Hancock Street, Quincy, MA 2170 Route planner |
| Salem Branch - 37 Central Street, Salem, MA 1970 Route planner |
| State Street Boston Branch - 136 State Street, Boston, MA 2110 Route planner |
| Washington Street Wellesley Branch - 258 Washington Street, Wellesley, MA 2481 Route planner |
| Winchester Branch - 522 Main Street, Winchester, MA 1890 Route planner |
| Woburn Branch - 299 Mishawum Road, Woburn, MA 1801 Route planner |