Princess Margaret Hospital in Nassau

20 of the best · The Bahamas

Hospitals and Clinics in The Bahamas

The main hospitals in Nassau and Freeport, walk-in and urgent care, and the government clinics on the Family Islands.

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

Insiders' picks

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

  1. 24/7 emergency room

    Doctors Hospital

    Collins Avenue & Shirley Street · Nassau·Private hospital

    A private hospital in central Nassau with a 24/7 emergency room and its own ambulance and EMT team.

    #1 Collins Avenue & Shirley Street, Nassau, New Providence, The BahamasExplore View on map

  2. The main public hospital

    Princess Margaret Hospital

    Shirley Street · Nassau·Public hospital

    The country’s main public hospital, with an Accident & Emergency department.

    Shirley Street, P.O. Box N-3730, Nassau, New Providence, The BahamasExplore View on map

The full list: Hospitals & Clinics, A–Z

Show all 20 places on a map
Neighbourhood

Hospitals 3

Nassau and Freeport.

  1. 24/7 emergency room

    Doctors Hospital

    Collins Avenue & Shirley Street · Nassau·Private hospital

    A private hospital in central Nassau with a 24/7 emergency room and its own ambulance and EMT team.

    #1 Collins Avenue & Shirley Street, Nassau, New Providence, The BahamasExplore View on map

  2. The main public hospital

    Princess Margaret Hospital

    Shirley Street · Nassau·Public hospital

    The country’s main public hospital, with an Accident & Emergency department.

    Shirley Street, P.O. Box N-3730, Nassau, New Providence, The BahamasExplore View on map

  3. Grand Bahama’s hospital

    Rand Memorial Hospital

    East Mall Drive · Freeport·Public hospital

    The public hospital in Freeport, Grand Bahama.

    East Mall Drive, P.O. Box F-40071, Freeport, Grand Bahama, The BahamasExplore View on map

Clinics 17

Outpatient care.

  1. The local clinic

    Alice Town Community Clinic

    Alice Town · North Bimini·Community clinic

    The government community clinic in Alice Town, run by the Ministry of Health’s Department of Public Health.

    Alice Town, North Bimini, The BahamasExplore View on map

  2. The local clinic

    Bullock’s Harbour Community Clinic

    Bullock’s Harbour · Great Harbour Cay, Berry Islands·Community clinic

    The government community clinic in Bullock’s Harbour, run by the Ministry of Health’s Department of Public Health.

    Bullock’s Harbour, Great Harbour Cay, Berry Islands, The BahamasExplore View on map

  3. Walk-in care

    Centreville Medical Centre (Doctors Hospital)

    Collins Avenue · Nassau·Outpatient clinic

    Doctors Hospital’s outpatient centre on Collins Avenue, open Monday to Saturday.

    Collins Avenue, Nassau, New Providence, The BahamasExplore View on map

  4. The local clinic

    Cockburn Town Community Clinic

    Cockburn Town · San Salvador·Community clinic

    The government community clinic in Cockburn Town, run by the Ministry of Health’s Department of Public Health.

    Cockburn Town, San Salvador, The BahamasExplore View on map

  5. The local clinic

    Deadman’s Cay Community Clinic

    Deadman’s Cay · Long Island·Community clinic

    The government community clinic in Deadman’s Cay, run by the Ministry of Health’s Department of Public Health.

    Deadman’s Cay, Long Island, The BahamasExplore View on map

  6. Walk-in care at the resort

    Doctors Hospital @ Baha Mar

    Baha Mar · Cable Beach·Urgent care

    Doctors Hospital’s walk-in urgent-care and primary-care centre at Baha Mar, open daily including holidays.

    1 Baha Mar Boulevard, Nassau, New Providence, The BahamasExplore View on map

  7. Private care on Exuma

    Exuma Medical Centre (Doctors Hospital)

    Queen’s Highway · George Town, Exuma·Medical centre

    Doctors Hospital’s medical centre in George Town, with walk-in urgent care, primary care and imaging.

    Queen’s Highway, George Town, Exuma, The BahamasExplore View on map

  8. Walk-in care in Freeport

    Freeport Medical Centre (Doctors Hospital)

    West Mall Drive · Freeport·Medical centre

    Doctors Hospital’s Freeport centre, with walk-in urgent care seven days a week.

    27B West Mall Drive, Freeport, Grand Bahama, The BahamasExplore View on map

  9. The local clinic

    Fresh Creek Community Clinic

    Fresh Creek · Andros·Community clinic

    The government community clinic in Fresh Creek, run by the Ministry of Health’s Department of Public Health.

    Fresh Creek, Andros, The BahamasExplore View on map

  10. The local clinic

    Governor’s Harbour Community Clinic

    Governor’s Harbour · Eleuthera·Community clinic

    The government community clinic in Governor’s Harbour, run by the Ministry of Health’s Department of Public Health.

    Governor’s Harbour, Eleuthera, The BahamasExplore View on map

  11. The local clinic

    Harbour Island Community Clinic

    Harbour Island · Eleuthera·Community clinic

    The government community clinic in Harbour Island, run by the Ministry of Health’s Department of Public Health.

    Harbour Island, Eleuthera, The BahamasExplore View on map

  12. The local clinic

    Hope Town Community Clinic

    Hope Town · Elbow Cay, Abaco·Community clinic

    The government community clinic in Hope Town, run by the Ministry of Health’s Department of Public Health.

    Hope Town, Elbow Cay, Abaco, The BahamasExplore View on map

  13. Private care in Freeport

    Lucayan Medical Centre

    East Sunrise Highway · Freeport·Private medical centre

    A private medical centre on East Sunrise Highway in Freeport.

    East Sunrise Highway, Freeport, Grand Bahama, The BahamasExplore View on map

  14. The local clinic

    Marsh Harbour Community Clinic

    Marsh Harbour · Abaco·Community clinic

    The government community clinic in Marsh Harbour, run by the Ministry of Health’s Department of Public Health.

    Marsh Harbour, Abaco, The BahamasExplore View on map

  15. The local clinic

    Matthew Town Community Clinic

    Matthew Town · Great Inagua·Community clinic

    The government community clinic in Matthew Town, run by the Ministry of Health’s Department of Public Health.

    Matthew Town, Great Inagua, The BahamasExplore View on map

  16. Care across the bridge

    Paradise Island Medical Centre

    Paradise Shopping Village · Paradise Island·Medical centre

    Doctors Hospital’s medical centre on Paradise Island, in Paradise Shopping Village.

    Paradise Shopping Village, Paradise Island Drive, Paradise Island, The BahamasExplore View on map

  17. No appointment needed

    Walk-In Clinic (Collins Avenue)

    Collins Avenue · Nassau·Walk-in clinic

    A family walk-in clinic with no appointment needed, open seven days a week including holidays, with a pharmacist and lab on site.

    35 Collins Avenue, Nassau, New Providence, The BahamasExplore View on map

In an emergency in Nassau, Doctors Hospital’s ambulance can be dispatched on +1 242 302 4747. Family Island clinics open on weekdays; travel insurance that covers medical evacuation is strongly recommended.

Explore more of The Bahamas

The ULTIMATE letter

The Bahamas in your inbox

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