All states›Massachusetts

Hospital Care Locations in Massachusetts

364 hospital care locations in 117 cities and towns across Massachusetts. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Massachusetts has about 7,136,171 residents, so that's 5.1 hospital care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

364hospital care locations
117cities & towns
82%list a phone
238with a website

Across Massachusetts, of the 364 hospital care locations we list, 299 give a phone number and 238 have a website. By what they offer: 34 children's care, 2 va care.

Top 10 hospital care locations in Massachusetts

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Whittier Rehabilitation HospitalHaverhill

    Spotted an error? Let us know

  2. 2Haverhill Pavilion Behavioral Health HospitalHaverhill

    Spotted an error? Let us know

  3. 3Fairview HospitalGreat Barrington

    Spotted an error? Let us know

  4. 4Pembroke HospitalPembroke

    Spotted an error? Let us know

  5. 5Fuller HospitalAttleboro

    Spotted an error? Let us know

  6. 6Beth Israel Deaconess Hospital - NeedhamNeedham

    Spotted an error? Let us know

  7. 7Saint Anne's HospitalFall River

    Spotted an error? Let us know

  8. 8CHA Cambridge HospitalCambridge

    Spotted an error? Let us know

  9. 9Arbour HospitalBoston

    Spotted an error? Let us know

  10. 10Bay Ridge HospitalLynn

    Spotted an error? Let us know

Cities

Largest first. Towns with a single hospital care location are listed further down this page.

Other towns in Massachusetts

One hospital care location each — too few for a page of their own, so they live here.

  1. Mt Auburn HospitalAllston

    1200 Soldiers Field Rd, Allston, MA 02134-1021

    Spotted an error? Let us know

  2. Anna Jaques HospitalAmesbury

    24 Morrill Pl, Amesbury, MA 01913

    Spotted an error? Let us know

  3. Cooley Dickinson Hospital, Blood Draw Lab (Amherst)Amherst

    170 University Dr, Amherst, MA 01002

    Spotted an error? Let us know

  4. Mclean Hospital: 3eastArlington

    18 Claremont Ave, Arlington, MA 02476-5812

    Spotted an error? Let us know

  5. Massachusetts General HospitalArlington

    1245 Massachusetts Ave, Arlington, MA 02476-4146

    Spotted an error? Let us know

  6. Athol HospitalAthol

    2033 Main St, Athol, MA 01331

    Spotted an error? Let us know

  7. Nashoba Valley Medical CenterAyer

    200 Groton Rd, Ayer, MA 01432

    Spotted an error? Let us know

  8. Community Memorial HospitalAyer

    15 Winthrop Ave, Ayer, MA 01432-1900

    Spotted an error? Let us know

  9. Cape Cod HospitalBarnstable

    27 Park St, Barnstable, MA 02601

    Spotted an error? Let us know

  10. U S Government V A Medical CenBedford

    200 Springs Rd, Bedford, MA 01730-1114

    Spotted an error? Let us know

  11. McLean HospitalBelmont

    115 Mill St, Belmont, MA 02478

    Spotted an error? Let us know

  12. Beverly HospitalBeverly

    900 Cummings Center, Beverly, MA 01915

    Spotted an error? Let us know

  13. Northeast Hospital CorporationBeverly

    133 Brimbal Ave, Beverly, MA 01915-1856

    Spotted an error? Let us know

  14. Brigham and Women's HospitalBraintree

    250 Pond St, Braintree, MA 02184

    Spotted an error? Let us know

  15. Bridgewater State HospitalBridgewater

    20 Administration Rd, Bridgewater, MA 02324

    Spotted an error? Let us know

  16. Lahey Hospital, Trump BuildingBurlington

    Burlington, MA

    Spotted an error? Let us know

  17. Pappas Rehabilitation Hospital for ChildrenCanton

    3 Randolph St, Canton, MA 02021

    Children's care

    Spotted an error? Let us know

  18. Massachusetts General HospitalCharlestown

    149 13th St, Charlestown, MA 02129-2020

    Spotted an error? Let us know

  19. Lowell General HospitalChelmsford

    1 Courthouse Ln, Chelmsford, MA 01824-1734

    Spotted an error? Let us know

  20. New England Baptist HospitalChestnut Hill

    25 Boylston St, Chestnut Hill, MA 02467-1710

    Spotted an error? Let us know

  21. Brigam & Women's Hospital/Partners Health CareChestnut Hill

    850 Boylston St, Chestnut Hill, MA 02467

    Spotted an error? Let us know

  22. MRI At Mercy HospitalChicopee

    222 Carew St, Chicopee, MA 01020-4133

    Spotted an error? Let us know

  23. Baystate Medical CenterChicopee

    Chicopee, MA

    Spotted an error? Let us know

  24. Clinton HospitalClinton

    201 Highland St, Clinton, MA 01510

    Spotted an error? Let us know

  25. Southcoast Behavioral Health HospitalDartmouth

    581 Faunce Corner Rd, Dartmouth, MA 02747

    Spotted an error? Let us know

  26. South Coast Hospital GroupDartmouth

    480 Hawthorn St, Dartmouth, MA 02747

    Spotted an error? Let us know

  27. Faulkner HospitalDedham

    80 Bridge St, Dedham, MA 02026-1762

    Spotted an error? Let us know

  28. Federal Medical Center, DevensDevens

    Devens, MA

    Spotted an error? Let us know

  29. Dracut Medical CenterDracut

    Dracut, MA

    Spotted an error? Let us know

  30. Weldon Rehabilitation HospitalEast Longmeadow

    45 Crane Ave, East Longmeadow, MA 01028-2331

    Spotted an error? Let us know

  31. Southcoast Hospitals GroupFairhaven

    370 Faunce Corner Rd #2, Fairhaven, MA 02747

    Spotted an error? Let us know

  32. Falmouth Hospital Medical Center at BramblebushFalmouth

    21 Bramble Bush Dr Park, Falmouth, MA 02540

    Spotted an error? Let us know

  33. UMass Memorial HealthAlliance - Clinton Hospital - Burbank CampusFitchburg

    275 Nichols Rd, Fitchburg, MA 01420-1919

    Spotted an error? Let us know

  34. HealthAlliance-Clinton Hospital - Fitchburg CampusFitchburg

    275 Nichols Rd, Fitchburg, MA 01420

    Spotted an error? Let us know

  35. Foxborough State HospitalFoxborough

    Foxborough, MA 02035

    Spotted an error? Let us know

  36. Milford Regional Medical CenterFranklin

    500 Franklin Village Dr, Franklin, MA 02038

    Spotted an error? Let us know

  37. Milford Regional Medical CenterFranklin

    14 Prospect St, Franklin, MA 02038

    Spotted an error? Let us know

  38. Heywood HospitalGardner

    242 Green St, Gardner, MA 01440

    Spotted an error? Let us know

  39. Maternity Services At Beverly HospitalGloucester

    298 Washington St, Gloucester, MA 01930-4832

    Spotted an error? Let us know

  40. Addison Gilbert HospitalGloucester

    298 Washington St, Gloucester, MA 01930

    Spotted an error? Let us know

  41. Fairview HospitalGreat Barrington

    29 Lewis Ave, Great Barrington, MA 01230-1713

    Spotted an error? Let us know

  42. Baystate Franklin Medical CenterGreenfield

    164 High St, Greenfield, MA 01301

    Spotted an error? Let us know

  43. Jordan HospitalHanover

    195 Hanover St, Hanover, MA 02339-2247

    Spotted an error? Let us know

  44. Robins Medical CenterHanscom Air Force Base

    1727 Robins St, Hanscom Air Force Base, MA 01731

    Spotted an error? Let us know

  45. Plymouth County HospitalHanson

    266 High St, Hanson, MA 02341-1688

    Spotted an error? Let us know

  46. Hanson Tuberculosis HospitalHanson

    High Street, Hanson, MA 02341

    Spotted an error? Let us know

  47. South Shore HospitalHingham

    85 Research Rd, Hingham, MA 02043-4361

    Spotted an error? Let us know

  48. Westboro State HospitalHolden

    251 Causeway St, Holden, MA 01522-1009

    Spotted an error? Let us know

  49. Cape Cod Medical CenterHyannis

    720 Main St, Hyannis, MA 02601-4301

    Spotted an error? Let us know

  50. Benjamin Stickney Cable Memorial HospitalIpswich

    Ipswich, MA

    Spotted an error? Let us know

  51. Merrimack Health Lawrence HospitalLawrence

    One General Street, Lawrence, MA 01841

    Spotted an error? Let us know

  52. Floating Hospital Pediatric Specialty Center - LawrenceLawrence

    25 Marston St, Lawrence, MA 01841-2355

    Children's care

    Spotted an error? Let us know

  53. Hallmark Health SystemMalden

    239 Commercial St, Malden, MA 02148-6715

    Spotted an error? Let us know

  54. Mansfield HospitalMansfield

    1000 S Main St, Mansfield, MA 02048-3147

    Spotted an error? Let us know

  55. Morton Hospital Center for Wound HealingMansfield

    71 Mill St, Mansfield, MA 02048-3211

    Spotted an error? Let us know

  56. Medfield State HospitalMedfield

    45 Hospital Rd, Medfield, MA 02052

    Spotted an error? Let us know

  57. Hospital Hill (Sledding Hill)Medfield

    Medfield, MA

    Spotted an error? Let us know

  58. Milford Regional Medical CenterMedway

    74 Main St, Medway, MA 02053-1822

    Spotted an error? Let us know

  59. Melrose-Wakefield HospitalMelrose

    585 Lebanon St, Melrose, MA 02176

    Spotted an error? Let us know

  60. Boston Children's HospitalMelrose

    340 Main St, Melrose, MA 02176-4661

    Children's care

    Spotted an error? Let us know

  61. Milford Regional Medical CenterMilford

    14 Prospect St, Milford, MA 01757

    Spotted an error? Let us know

  62. Milford Regional HospitalMilford

    18 Granite St, Milford, MA 01757-1623

    Spotted an error? Let us know

  63. Beth Israel Deaconess HospitalMilton

    199 Reedsdale Rd, Milton, MA 02186-3926

    Spotted an error? Let us know

  64. Beth Israel Deaconess Hospital MiltonMilton

    100 Highland St STE 205, Milton, MA 02186

    Spotted an error? Let us know

  65. Nantucket Cottage HospitalNantucket

    57 Prospect St, Nantucket, MA 02554

    Spotted an error? Let us know

  66. Beth Israel Deaconess Hospital - NeedhamNeedham

    148 Chestnut St, Needham, MA 02492-2505

    Spotted an error? Let us know

  67. Beth Israel HospitalNeedham

    111 Lincoln St, Needham, MA 02492-2900

    Spotted an error? Let us know

  68. Charlton Memorial HospitalNew Bedford

    4525 Acushnet Ave, New Bedford, MA 02745-4727

    Spotted an error? Let us know

  69. Saint Lukes Hospital RadiologyNew Bedford

    101 Page St, New Bedford, MA 02740

    Spotted an error? Let us know

  70. Anna Jaques HospitalNewburyport

    25 Highland Ave, Newburyport, MA 01950

    Spotted an error? Let us know

  71. Newton-wellesley Hospital Charitable FoundationNewton

    2014 Washington St, Newton, MA 02462-1607

    Spotted an error? Let us know

  72. Doctors Building At North Adams HospitalNorth Adams

    North Adams, MA

    Spotted an error? Let us know

  73. Berkshire Medical Center North CampusNorth Adams

    North Adams, MA

    Spotted an error? Let us know

  74. North Attleborough Medical CenterNorth Attleboro

    170 Draper Ave, North Attleboro, MA 02760-3604

    Spotted an error? Let us know

  75. Mt Auburn HospitalNorth Billerica

    North Billerica, MA

    Spotted an error? Let us know

  76. Saint Anne's Hospital Center for Pain Management, North DartmouthNorth Dartmouth

    537 Faunce Corner Rd, North Dartmouth, MA 02747

    Spotted an error? Let us know

  77. Milford Regional Medical CenterNorthbridge

    14 Prospect St, Northbridge, MA 01588-1458

    Spotted an error? Let us know

  78. Milford Regional Medical CenterNorthbridge

    100 Commerce Dr, Northbridge, MA 01534

    Spotted an error? Let us know

  79. SMG Gastroenterology at Norwood HospitalNorwood

    886 Washington St Ste 3, Norwood, MA 02062

    Spotted an error? Let us know

  80. Martha's Vineyard HospitalOak Bluffs

    1 Hospital Rd, Oak Bluffs, MA 02557

    Spotted an error? Let us know

  81. Baystate Wing HospitalPalmer

    40 Wright St, Palmer, MA 01069

    Spotted an error? Let us know

  82. Pembroke HospitalPembroke

    199 Oak St, Pembroke, MA 02359

    Spotted an error? Let us know

  83. Hospital CovePocasset

    Pocasset, MA

    Spotted an error? Let us know

  84. The McLean Hospital CentrePrinceton

    162 Mountain Rd, Princeton, MA 01541

    Spotted an error? Let us know

  85. Quincy City HospitalQuincy

    114 Whitwell St, Quincy, MA 02169-1870

    Spotted an error? Let us know

  86. Milton HospitalRandolph

    32 S Main St, Randolph, MA 02368-4835

    Spotted an error? Let us know

  87. Milton Hospital Professional BuildingRandolph

    1093 N Main St, Randolph, MA 02368-2100

    Spotted an error? Let us know

  88. Morton Hospital Sleep CenterRaynham

    675 Paramount Dr, Raynham, MA 02767-5416

    Spotted an error? Let us know

  89. Brockton HospitalRaynham

    1215 Broadway , Raynham, MA 02767

    Spotted an error? Let us know

  90. Spaulding Rehabilitation HospitalSandwich

    311 Service Rd, Sandwich, MA 02537

    Spotted an error? Let us know

  91. Jordan Hospital Laboratory Drawing StationSandwich

    441 Route 130, Sandwich, MA 02563-2340

    Spotted an error? Let us know

  92. Worcester HospitalShrewsbury

    214 Lake St, Shrewsbury, MA 01545-3960

    Spotted an error? Let us know

  93. South Shore HospitalSouth Weymouth

    2 West St, South Weymouth, MA 02190-1861

    Spotted an error? Let us know

  94. South Shore HospitalSouth Weymouth

    55 Fogg Rd, South Weymouth, MA 02190-2432

    Spotted an error? Let us know

  95. Harrington HospitalSouthbridge

    100 South St, Southbridge, MA 01550

    Spotted an error? Let us know

  96. New England Memorial Hospital HeliportStoneham

    5 Woodland Rd N, Stoneham, MA 02180

    Spotted an error? Let us know

  97. PAM Health Specialty Hospital of StoughtonStoughton

    909 Sumner St, Stoughton, MA 02072

    Spotted an error? Let us know

  98. Lowell General HospitalTewksbury

    1565 Main St, Tewksbury, MA 01876-2085

    Spotted an error? Let us know

  99. Saints Medical CenterTewksbury

    600 Clark Rd, Tewksbury, MA 01876-1698

    Spotted an error? Let us know

  100. Lowell General HospitalTyngsboro

    100 Potash Hill Rd, Tyngsboro, MA 01879-2719

    Spotted an error? Let us know

  101. Tobey HospitalWareham

    43 High St, Wareham, MA 02571

    Spotted an error? Let us know

  102. Cadieux Marc-Rosebrook Health SystemWareham

    100 Rosebrook Way, Wareham, MA 02571-1138

    Spotted an error? Let us know

  103. VA Boston Fisher HouseWest Roxbury

    1400 VFW Pkwy, West Roxbury, MA 02132-4927

    Spotted an error? Let us know

  104. Boston Children's HospitalWest Springfield

    373 Park St, West Springfield, MA 01089-3304

    Children's care

    Spotted an error? Let us know

  105. Whittier Rehabilitation HospitalWestborough

    150 Flanders Rd, Westborough, MA 01581

    Spotted an error? Let us know

  106. Westborough State Hospital MemorialWestborough

    1 Lyman St, Westborough, MA 01581-1400

    Spotted an error? Let us know

  107. Boston Children's HospitalWestford

    506 Groton Rd, Westford, MA 01886-6307

    Children's care

    Spotted an error? Let us know

  108. Massachusetts General HospitalWeston

    111 Conant Rd, Weston, MA 02493-1659

    Spotted an error? Let us know

  109. Caritas HospitalsWestwood

    30 Perwal St, Westwood, MA 02090-1928

    Spotted an error? Let us know

  110. South Shore Hospital Weymouth EMSWeymouth

    200 Libbey Industrial Pkwy, Weymouth, MA 02189-3102

    Spotted an error? Let us know

  111. Winchester Hospital Family Medical CenterWilmington

    500 Salem St, Wilmington, MA 01887

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for your hospital visit

Confirm your status, plan what to bring and request the records you need.

All guides