Sunset over Rodney Bay

5 of the best · Saint Lucia

Hospitals, Clinics and Pharmacies in St Lucia

Owen King EU Hospital near Castries, St Jude Hospital in Vieux Fort, the private Tapion Hospital, a Rodney Bay clinic and pharmacies.

Our 5 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love St Lucia.

  1. The island’s main hospital

    Owen King EU Hospital

    Millennium Heights · Castries·Main public hospital

    The main public hospital, near Castries, run by the Millennium Heights Medical Complex.

    Millennium Highway, Coubaril, Castries, Saint LuciaExplore View on map

The full list: Hospitals & Clinics, A–Z

Show 4 of 5 places on a map
Neighbourhood

Hospitals 3

Emergency care.

  1. The island’s main hospital

    Owen King EU Hospital

    Millennium Heights · Castries·Main public hospital

    The main public hospital, near Castries, run by the Millennium Heights Medical Complex.

    Millennium Highway, Coubaril, Castries, Saint LuciaExplore View on map

  2. 24-hour care in the south

    St Jude Hospital

    Vieux Fort·Public hospital

    The public hospital in Vieux Fort, a 24-hour speciality, emergency and primary care hospital for the south of the island.

    George Odlum Stadium, Box 331, Vieux Fort, Saint LuciaExplore View on map

  3. Private care with 24-hour A&E

    Tapion Hospital

    Castries·Private hospital

    A private hospital in Castries with a 24-hour accident and emergency unit, specialist departments and a community pharmacy.

    Castries, Saint LuciaExplore View on map

Clinics & pharmacies 2

Everyday care.

  1. Pharmacies across the island

    M&C Drugstores

    Island-wide·Pharmacies

    The pharmacy chain of the M&C Group, with branches in the main towns.

    Explore View on map

  2. A clinic in the north

    Rodney Bay Medical Centre

    Rodney Bay·Medical clinic

    A medical centre in Rodney Bay, convenient for the hotels of the north.

    Rodney Bay, Gros Islet, Saint LuciaExplore View on map

Emergency number: 911 (ambulance, fire, police). Travel insurance that covers medical treatment and evacuation is strongly recommended.

Explore more of St Lucia

The ULTIMATE letter

St Lucia in your inbox

An occasional email with new places, events and our latest in-depth articles. No spam, ever.