All states›Maine

Hospital Care Locations in Maine

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

Maine has about 1,405,012 residents, so that's 5.3 hospital care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

75hospital care locations
45cities & towns
93%list a phone
51with a website

Across Maine, of the 75 hospital care locations we list, 70 give a phone number and 51 have a website. By what they offer: 1 vas care.

Top 10 hospital care locations in Maine

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

  1. 1Miles Memorial HospitalDamariscotta

    Spotted an error? Let us know

  2. 2Franklin Memorial HospitalFarmington

    Spotted an error? Let us know

  3. 3RAYUS Radiology at Redington Fairview General HospitalSkowhegan

    Spotted an error? Let us know

  4. 4Mount Desert Island HospitalBar Harbor

    Spotted an error? Let us know

  5. 5Central Maine Medical CenterLewiston

    Spotted an error? Let us know

  6. 6Cary Medical CenterCaribou

    Spotted an error? Let us know

  7. 7Down East Community HospitalMachias

    Spotted an error? Let us know

  8. 8Houlton Regional HospitalHoulton

    Spotted an error? Let us know

  9. 9MaineHealth Mid Coast HospitalBrunswick

    Spotted an error? Let us know

  10. 10Mid Coast HospitalBrunswick

    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 Maine

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

  1. St Mary's Regional Medical CenterAuburn

    80 Lake St, Auburn, ME 04210-4712

    Spotted an error? Let us know

  2. Saint Marys Regional Medical CenterAuburn

    365 Turner St, Auburn, ME 04210-6049

    Spotted an error? Let us know

  3. Mount Desert Island HospitalBar Harbor

    10 Wayman Lane, Bar Harbor, ME 04609

    Spotted an error? Let us know

  4. Mainehealth Waldo HospitalBelfast

    118 Northport Ave, Belfast, ME 04915-6009

    Spotted an error? Let us know

  5. York Hospital in BerwickBerwick

    4 Dana Dr, Berwick, ME 03901

    Spotted an error? Let us know

  6. Southern Maine Medical CenterBiddeford

    235 Main St, Biddeford, ME 04005-2411

    Spotted an error? Let us know

  7. Northern Light Blue Hill HospitalBlue Hill

    57 Water St, Blue Hill, ME 04614-5231

    Spotted an error? Let us know

  8. Eastern Maine Medical CenterBrewer

    234 State St, Brewer, ME 04412-1519

    Spotted an error? Let us know

  9. Bridgton HospitalBridgton

    10 Hospital Drive, Bridgton, ME 04009

    Spotted an error? Let us know

  10. Blue Hill Memorial Hospital RehabBucksport

    285 Main St, Bucksport, ME 04416

    Spotted an error? Let us know

  11. Calais Regional HospitalCalais

    24 Hospital Ln, Calais, ME 04619

    Spotted an error? Let us know

  12. Calais Outpatient Clinic - US Department of Veterans AffairsCalais

    50 Union St, Calais, ME 04619-1839

    VA care

    Spotted an error? Let us know

  13. Cary Medical CenterCaribou

    163 Van Buren Rd, Caribou, ME 04736

    Spotted an error? Let us know

  14. Blue Hill Memorial HospitalCastine

    102 Court St, Castine, ME 04421-3021

    Spotted an error? Let us know

  15. Miles Memorial HospitalDamariscotta

    35 Miles St, Damariscotta, ME 04543

    Spotted an error? Let us know

  16. Mayo Regional HospitalDexter

    41 High St, Dexter, ME 04930-1311

    Spotted an error? Let us know

  17. Mayo Regional HospitalDover Foxcroft

    897 W Main St, Dover Foxcroft, ME 04426

    Spotted an error? Let us know

  18. Maine Coast Memorial Hospital Capital Campaign OfcEllsworth

    125 High St, Ellsworth, ME 04605-1711

    Spotted an error? Let us know

  19. Franklin Memorial HospitalFarmington

    111 Franklin health commons, Farmington, ME 04938

    Spotted an error? Let us know

  20. Northern Light CA Dean HospitalGreenville

    364 Pritham Ave, Greenville, ME 04441-7214

    Spotted an error? Let us know

  21. Houlton Regional HospitalHoulton

    20 Hartford St, Houlton, ME 04730

    Spotted an error? Let us know

  22. York Hospital Walk In CenterKennebunk

    Kennebunk, ME

    Spotted an error? Let us know

  23. York Hospital In KitteryKittery

    35 Walker St, Kittery, ME 03904

    Spotted an error? Let us know

  24. Penobscot Valley HospitalLincoln

    7 Transalpine Rd, Lincoln, ME 04457

    Spotted an error? Let us know

  25. Waldo County General HospitalLincolnville

    2399 Atlantic Hwy, Lincolnville, ME 04849-5322

    Spotted an error? Let us know

  26. Down East Community HospitalMachias

    11 Hospital Dr, Machias, ME 04654

    Spotted an error? Let us know

  27. Northern Maine Medical Center Acadia SchoolMadawaska

    460 Main St, Madawaska, ME 04756-1088

    Spotted an error? Let us know

  28. Millinocket Regional HospitalMillinocket

    200 Somerset Street, Millinocket, ME 04462

    Spotted an error? Let us know

  29. Stephens Memorial HospitalNorway

    181 Main St, Norway, ME 04268-5664

    Spotted an error? Let us know

  30. Northern Light Sebasticook Valley HospitalPittsfield

    447 North Main Street, Pittsfield, ME 04967

    Spotted an error? Let us know

  31. Biscone Mike - Pen Bay Medical CenterRockland

    22 White St, Rockland, ME 04841-2978

    Spotted an error? Let us know

  32. MaineHealth Pen Bay HospitalRockport

    6 Glen Cove Dr, Rockport, ME 04856

    Spotted an error? Let us know

  33. Rumford HospitalRumford

    420 Franklin Street, Rumford, ME 04276

    Spotted an error? Let us know

  34. York HospitalSouth Berwick

    57 Portland St #2A, South Berwick, ME 03908

    Spotted an error? Let us know

  35. Portsmouth Regional HospitalSouth Berwick

    47 Tamarack Dr, South Berwick, ME 03908-2122

    Spotted an error? Let us know

  36. Spring Harbor HospitalSouth Portland

    78 Atlantic Pl, South Portland, ME 04106-2316

    Spotted an error? Let us know

  37. Mount Desert Island Hospital & Health CentersSouthwest Harbor

    16 County Ln, Southwest Harbor, ME 04679-4014

    Spotted an error? Let us know

  38. Northern Light Inland HospitalWaterville

    200 Kennedy Memorial Drive, Waterville, ME 04901

    Spotted an error? Let us know

  39. York Hospital in WellsWells

    112-114 Sanford Rd, Wells, ME 04090

    Spotted an error? Let us know

  40. York Hospital at Long SandsYork

    127 Long Sands Rd, York, ME 03909

    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