Our Locations

York Hospital – Main Campus

3 Loving Kindness Way
York, ME 03909
(207) 363-4321

York Hospital in Berwick

4 Dana Drive
Berwick, ME 03901
(207) 698-6700

York Walk-In Care

343 US-1
York, ME 03909
(207) 351-2600

York Hospital in Kennebunk

2 Independence Drive
Kennebunk, ME 04043
(207) 467-8074

York Hospital in Kittery

35 Walker Street
Kittery, ME 03904
(207) 752-8652

York Hospital at Long Sands

127 Long Sands Road
York, ME 03909
(207) 363-4321

York Hospital in Sanford

1474 Main Street
Sanford, ME 04073
(207) 363-4321

York Hospital in South Berwick

57 Portland Street
South Berwick, ME 03908
(207) 384-8130

York Hospital in Wells

112-114 Sanford Road
Wells, ME 04090
(207) 646-5211