Home » About MHA » Hospital Directory

Massachusetts Hospitals: Directory

Please note the driving directions and map are only to be used as an aid in planning.

You can also use this searchable map of hospitals near you.

a

Name and Website Street Address City Phone Map
AdCare Hospital 107 Lincoln Street Worcester (508) 799-9000
Addison Gilbert Hospital - A campus of Beverly Hospital 298 Washington Street Gloucester (978) 283-4000
Amesbury Health Center 24 Morrill Place Amesbury (978) 388-5353
Anna Jaques Hospital 25 Highland Avenue Newburyport (978) 463-1000
Arbour Hospital 49 Robinwood Avenue Jamaica Plain (617) 522-4400
Arbour-Fuller Hospital 200 May Street S. Attleboro (508) 761-8500
Arbour-HRI Hospital 227 Babcock Street Brookline (617) 731-3200
Athol Hospital 2033 Main Street Athol (978) 249-3511
Austen Riggs Center 25 Main Street Stockbridge (800) 517-4447

b

Name and Website Street Address City Phone Map
Baldpate Hospital 83 Baldpate Road Georgetown (978) 352-2131
BayRidge Hospital 60 Granite Street Lynn (781) 599-9200
Baystate Franklin Medical Center 164 High Street Greenfield (413) 773-0211
Baystate Mary Lane Hospital 85 South Street Ware (413) 967-6211
Baystate Medical Center 759 Chestnut Street Springfield (413) 794-0000
Baystate Wing Hospital 40 Wright Street Palmer (413) 283-7651
Berkshire Medical Center 725 North Street Pittsfield (413) 447-2000
Beth Israel Deaconess Hospital-Milton 199 Reedsdale Road Milton (617) 696-4600
Beth Israel Deaconess Hospital-Needham 148 Chestnut Street Needham (781) 453-3000
Beth Israel Deaconess Hospital-Plymouth 275 Sandwich Street Plymouth (508) 746-2000
Beth Israel Deaconess Medical Center 330 Brookline Avenue Boston (617) 667-8000
Beverly Hospital 85 Herrick Street Beverly (978) 922-3000
Boston Children's Hospital 300 Longwood Avenue Boston (617) 355-6000
Boston Medical Center 1 Boston Medical Center Place Boston (617) 638-8000
Bournewood Hospital 300 South Street Chestnut Hill (617) 469-0300
Braintree Rehabilitation Hospital 250 Pond Street Braintree (781) 348-2500
Bridgewater State Hospital 20 Administration Road Bridgewater (508) 279-4500
Brigham and Women's Faulkner Hospital 1153 Centre Street Boston (617) 983-7000
Brigham and Women's Hospital 75 Francis Street Boston (617) 732-5500
Burbank Hospital - A campus of HealthAlliance Hospitals, Inc. 275 Nichols Road Fitchburg (978) 343-5000

c

Name and Website Street Address City Phone Map
Cambridge Health Alliance 1493 Cambridge Street Cambridge (617) 665-1000
Cape Cod Hospital P.O. Box 640 Hyannis (508) 771-1800
Carney Hospital 2100 Dorchester Avenue Dorchester (617) 296-4000
Charlton Memorial Hospital - A campus of Southcoast Hospitals Group 363 Highland Avenue Fall River (508) 679-3131
Clinton Hospital 201 Highland Street Clinton (978) 368-3000
Cooley Dickinson Hospital, Inc. 30 Locust Street Northampton (413) 582-2000

d

Name and Website Street Address City Phone Map
Dana-Farber Cancer Institute, Inc. 450 Brookline Avenue Boston (617) 632-3000
Deerfield Academy Infirmary Albany Road Deerfield (413) 772-0241
Dr. Solomon Carter Fuller Mental Health Center 88 East Newton Street Boston (617) 626–9200

e

Name and Website Street Address City Phone Map
Edith Nourse Rogers Memorial Veterans Hospital 200 Springs Road Bedford (781) 687-2000
Emerson Hospital 133 Old Road To 9 Acre Corner Concord (978) 369-1400

f

Name and Website Street Address City Phone Map
Fairlawn Rehabilitation Hospital 189 May Street Worcester (508) 791-6351
Fairview Hospital 29 Lewis Avenue Great Barrington (413) 528-0790
Falmouth Hospital 100 Ter Heun Drive Falmouth (508) 548-5300
Framingham Union Hospital - A campus of MetroWest Medical Center 115 Lincoln Street Framingham (508) 383-1000
Franciscan Hospital for Children 30 Warren Street Brighton (617) 254-3800

g

Name and Website Street Address City Phone Map
Good Samaritan Medical Center 235 N. Pearl Street Brockton (508) 427-3000
Groton School Infirmary 282 Farmers Row, PO BOX 991 Groton (978) 448-2844

h

Name and Website Street Address City Phone Map
Hallmark Health Corporation 170 Governors Avenue Medford (781) 306-6000
Harrington Hospital 100 South Street Southbridge (508) 765-9771
HealthAlliance Hospitals, Inc. 60 Hospital Rd. Leominster (978) 466-2000
HealthSouth Rehabilitation Hospital of Western MA 222 State Street Ludlow (413) 308-3300
Hebrew Rehabilitation Center 1200 Centre Street Roslindale (617) 363-8000
Heywood Hospital 242 Green Street Gardner (978) 632-3420
High Point Treatment 1233 State Road Plymouth (508) 224-7701
High Point Treatment Center, Inc. 100 North Front Street New Bedford (508) 997-0475
Hillcrest Hospital - A campus of Berkshire Medical Center 165 Tor Court Pittsfield (413) 443-4761
Holy Family Hospital 70 East Street Methuen (978) 687-0151
Holy Family Hospital At Merrimack Valley - A campus of Holy Family Hospital 140 Lincoln Avenue Haverhill (978) 374-2000
Holyoke Medical Center 575 Beech Street Holyoke (413) 534-2500
Homberg Infirmary 25 Carleton Street Cambridge (617) 253-4481

i

Name and Website Street Address City Phone Map
Isham Health Center 180 Main Street Andover (978) 749-4455

k

Name and Website Street Address City Phone Map
Kindred Hospital Boston 1515 Commonwealth Avenue Brighton (617) 254-1100
Kindred Hospital Boston North Shore 15 King Street Peabody (978) 531-2900
Kindred Hospital Northeast - Natick - A satellite location of Kindred Hospital Northeast - Stoughton 67 Union Street Natick (508) 650-7630
Kindred Hospital Northeast - Stoughton 909 Sumner Street, First Floor Stoughton (781) 297-8200

l

Name and Website Street Address City Phone Map
Lahey Hospital & Medical Center 41 Mall Road, P.O. Box 541 Burlington (781) 744-5100
Lahey Medical Center - A satellite location of Lahey Hospital & Medical Center 1 Essex Center Drive Peabody (978) 538-4000
Lawrence General Hospital 1 General Street Lawrence (978) 683-4000
Lawrence Memorial Hospital - A campus of Hallmark Health Corporation 170 Governors Avenue Medford (781) 306-6000
Lemuel Shattuck Hospital 170 Morton Street Boston (617) 522-8110
Leominister Hospital - A campus of HealthAlliance Hospitals, Inc. 60 Hospital Road Leominster (978) 466-2000
Leonard Morse Hospital - A campus of MetroWest Medical Center 67 Union Street Natick (508) 650-7000
Lowell General Hospital 295 Varnum Avenue Lowell (978) 937-6000

m

Name and Website Street Address City Phone Map
Marlborough Hospital 157 Union Street Marlborough (508) 481-5000
Martha's Vineyard Hospital P.O. Box 1477 Oak Bluffs (508) 693-0410
Massachusetts Eye and Ear Infirmary 243 Charles Street Boston (617) 523-7900
Massachusetts General Hospital 55 Fruit Street Boston (617) 726-2000
Massachusetts Hospital School 3 Randolph Street Canton (781) 828-2440
McLean Hospital 115 Mill Street Belmont (617) 855-2000
Melrose-Wakefield Hospital - A campus of Hallmark Health Corporation 585 Lebanon Street Melrose (781) 979-3000
Mercy Medical Center 271 Carew St. P.O. Box 9012 Springfield (413) 748-9000
MetroWest Medical Center 115 Lincoln Street Framingham (508) 383-1000
Milford Regional Medical Center 14 Prospect Street Milford (508) 473-1190
Morton Hospital and Medical Center, Inc. 88 Washington Street Taunton (508) 828-7000
Mount Auburn Hospital 330 Mount Auburn Street Cambridge (617) 492-3500

n

Name and Website Street Address City Phone Map
Nantucket Cottage Hospital 57 Prospect Street Nantucket (508) 825-8100
Nashoba Valley Medical Center 200 Groton Road Ayer (978) 784-9000
Naukeag Hospital - A satellite location of McLean Hospital 216 Lake Road Ashburnham (800) 230-8764
New Bedford Rehabilitation Hospital 4499 Acushnet Avenue New Bedford (508) 995-6900
New England Baptist Hospital 125 Parker Hill Avenue Boston (617) 754-5800
New England Rehab Hospital At Danvers - A campus of New England Rehabilitation Hospital 75 Lindall Street Danvers (978) 762-0679
New England Rehab Hospital At Lowell - A campus of New England Rehabilitation Hospital 1071 Varnum Avenue Lowell (978) 446-1862
New England Rehabilitation Hospital 2 Rehabilitation Way Woburn (781) 935-5050
New England Sinai Hospital 150 York Street Stoughton (781) 344-0600
Newton-Wellesley Hospital 2014 Washington Street Newton (617) 243-6000
Noble Hospital 115 W. Silver St, P.O. Box 1634 Westfield (413) 568-2811
North Shore Medical Center (NSMC) 81 Highland Avenue Salem (978) 741-1200
Norwood Hospital 800 Washington Street Norwood (781) 769-4000
NSMC Salem Hospital - A campus of North Shore Medical Center (NSMC) 81 Highland Avenue Salem (978) 741-1200
NSMC Union Hospital - A campus of North Shore Medical Center (NSMC) 500 Lynnfield Street Lynn (781) 581-9200

p

Name and Website Street Address City Phone Map
Pembroke Hospital 199 Oak Street Pembroke (781) 826-8161
Providence Behavioral Health Hospital 1233 Main Street Holyoke (413) 536-5111

q

Name and Website Street Address City Phone Map
(Lawrence F.) Quigley Memorial Hospital 91 Crest Avenue Chelsea (617) 884-5660
Quincy Medical Center 114 Whitwell Street Quincy (617) 773-6100

s

Name and Website Street Address City Phone Map
Saint Anne's Hospital 795 Middle Street Fall River (508) 674-5741
St. Elizabeth's Medical Center 736 Cambridge Street Boston (617) 789-3000
St. Luke's Hospital - A campus of Southcoast Hospitals Group 101 Page Street New Bedford (508) 997-1515
Saint Vincent Hospital 123 Summer Street Worcester (508) 363-5000
Saints Medical Center - A campus of Lowell General Hospital 1 Hospital Drive Lowell (978) 458-1411
Shriners Hospital for Children 516 Carew Street Springfield (413) 787-2000
Shriners Hospital for Children-Boston 51 Blossom Street Boston (617) 722-3000
Signature Healthcare Brockton Hospital 680 Centre Street Brockton (508) 941-7000
Somerville Hospital - A campus of Cambridge Health Alliance 236 Highland Ave. Somerville (617) 665-1000
South Shore Hospital 55 Fogg Road South Weymouth (781) 340-8000
Southcoast Hospitals Group 363 Highland Avenue Fall River (508) 679-3131
Spaulding Hospital for Continuing Medical Care Cambridge 1575 Cambridge Street Cambridge (617) 876-4344
Spaulding Hospital for Continuing Medical Care North Shore 1 Dove Avenue Salem (978) 745-9003
Spaulding Rehabilitation Hospital 300 First Ave. Charlestown (617) 952-5000
Spaulding Rehabilitation Hospital Cape Cod 311 Service Road East Sandwich (508) 833-4000
Sturdy Memorial Hospital P.O. Box 2963 Attleboro (508) 222-5200

t

Name and Website Street Address City Phone Map
Taunton State Hospital PO Box 4007, 60 Hodges Avenue Taunton (508) 977-3000
Tewksbury Hospital 365 East Street Tewksbury (978) 851-7321
Tobey Hospital - A campus of Southcoast Hospitals Group 43 High Street Wareham (508) 295-0880
Tufts Medical Center 800 Washington Street Boston (617) 636-5000

u

Name and Website Street Address City Phone Map
UMass Memorial Medical Center 119 Belmont Street Worcester (508) 334-1000
UMass Memorial Medical Center-Hahneman - A campus of UMass Memorial Medical Center 281 Lincoln Street Worcester (508) 334-1000
UMass Memorial Medical Center-Memorial - A campus of UMass Memorial Medical Center 119 Belmont Street Worcester (508) 334-1000
UMass Memorial Medical Center-University - A campus of UMass Memorial Medical Center 55 Lake Avenue North Worcester (508) 334-1000

v

Name and Website Street Address City Phone Map
VA Boston Healthcare System 1400 VFW Parkway West Roxbury (617) 323-7700
VA Boston Healthcare-Brockton - A campus of VA Boston Healthcare System 940 Belmont Street Brockton (508) 583-4500
VA Boston Healthcare-Jamaica Plain - A campus of VA Boston Healthcare System 150 S. Huntington Avenue Jamaica Plain (617) 232-9500
VA Central Western Massachusetts Healthcare System 421 North Main Street Leeds (413) 584-4040
Vibra Hospital of Western MA,Central Cam - A campus of Vibra Hospital of Western Massachusetts 111 Huntoon Memorial Highway Rochdale (508) 892-6000
Vibra Hospital of Western Massachusetts 1400 State Street Springfield (413) 787-6700

w

Name and Website Street Address City Phone Map
Walden Behavioral Health 9 Hope Avenue, 5th Floor Waltham (781) 647-2929
Western Massachusetts Hospital 91 East Mountain Road Westfield (413) 562-4131
Westwood Lodge Hospital 45 Clapboardtree Street Westwood (781) 762-7764
Whidden Hospital - A campus of Cambridge Health Alliance 103 Garland Street Everett
Whittier Rehabilitation Hospital-Bradford 145 Ward Hill Bradford (978) 372-8000
Whittier Rehabilitation Hospital-Westborough 150 Flanders Road, P.O. Box 1250 Westborough (508) 870-2222
Winchester Hospital 41 Highland Avenue Winchester (781) 729-9000
Worcester Recovery Center and Hospital 309 Belmont Street Worcester (508) 368-3300