Selangor Hospitals: 10 Public and Private Hospitals with Emergency Care

Selangor hospitals: Sunway Medical Centre in Bandar Sunway, seen from beside the elevated BRT Sunway Line track

Selangor hospitals serve the towns that ring Kuala Lumpur, and most visitors staying in Petaling Jaya, Subang Jaya, Shah Alam or Klang are a short drive from an emergency department. This guide covers hospitals in Selangor state only; hospitals inside Kuala Lumpur city are on our Kuala Lumpur hospitals guide.

This guide covers 10 Selangor hospitals, two government and eight private, with addresses, phone numbers and emergency information taken from each hospital or hospital group's own website in October 2026. Fees are not published online, so ask for an estimate at registration. In a life-threatening emergency, call 999 rather than driving yourself.

Jump to a place (10)
  1. Hospital Tengku Ampuan Rahimah
  2. Hospital Shah Alam
  3. Sunway Medical Centre
  4. Subang Jaya Medical Centre
  5. Damansara Specialist Hospital
  6. Columbia Asia Hospital Petaling Jaya
  7. KPJ Selangor Specialist Hospital
  8. KPJ Klang Specialist Hospital
  9. Columbia Asia Hospital Klang
  10. Columbia Asia Hospital Puchong

Government Hospitals in Selangor

Hospital Tengku Ampuan Rahimah

Hospital Tengku Ampuan Rahimah

Klang

Government rates
Hospital Shah Alam

Hospital Shah Alam

Shah Alam (Seksyen 7)

Government rates

Sunway Medical Centre

Bandar Sunway

Private fees
Subang Jaya Medical Centre

Subang Jaya Medical Centre

Subang Jaya (SS12)

Private fees
Damansara Specialist Hospital

Damansara Specialist Hospital

Damansara Utama

Private fees

Columbia Asia Hospital Petaling Jaya

Petaling Jaya (Seksyen 13)

Private fees

KPJ Selangor Specialist Hospital

Shah Alam (Seksyen 20)

Private fees
KPJ Klang Specialist Hospital

KPJ Klang Specialist Hospital

Bandar Baru Klang

Private fees

Columbia Asia Hospital Klang

Bukit Raja, Klang

Private fees
Columbia Asia Hospital Puchong

Columbia Asia Hospital Puchong

Bandar Puteri Puchong

Private fees

Hospital Tengku Ampuan Rahimah

Jalan Langat, 41200 Klang ยท Emergency and Trauma Department, open 24 hours ยท Government rates; non-citizens pay higher fees24h emergency ยท Government ยท Google Maps ยท Verified Oct 2026

Entrance sign of Hospital Tengku Ampuan Rahimah Klang, with hospital blocks behind the trees

Hospital Tengku Ampuan Rahimah (HTAR), also called Klang General Hospital, is the main government hospital for Klang and the coastal side of Selangor. It opened in 1985 and is one of the busiest public hospitals in Malaysia. Main line: 03-3375 7000.

Waits in the emergency department can be long for anything that is not life-threatening. Foreign visitors pay non-citizen rates, and travellers with insurance often go to a private hospital in Klang instead, such as KPJ Klang or Columbia Asia Klang.

Hospital Shah Alam

Persiaran Kayangan, Seksyen 7, 40000 Shah Alam ยท Emergency and Trauma Department open 24 hours ยท Government rates; non-citizens pay higher fees24h emergency ยท Government ยท Google Maps ยท Verified Oct 2026

Hospital Shah Alam tower block in Seksyen 7, seen across a road junction with a petrol station in front

Hospital Shah Alam is the Ministry of Health hospital for Shah Alam, on Persiaran Kayangan in Seksyen 7. The hospital's own website lists its Emergency and Trauma Department as open 24 hours. Phone: 03-5526 3000 or 03-5526 3400.

It is the government hospital closest to central Shah Alam and the Blue Mosque. As at any government hospital, non-citizens pay higher rates than Malaysians.

Private Hospitals in Petaling Jaya and Subang Jaya

Sunway Medical Centre

No. 5 Jalan Lagoon Selatan, Bandar Sunway, 47500 Subang Jaya ยท Accident and Emergency open 24 hours; ward visiting 9 am โ€“ 9 pm ยท Private fees; ask for an estimate24h emergency ยท Private (Sunway Healthcare) ยท Google Maps ยท Verified Oct 2026

Sunway Medical Centre in Sunway City is the flagship of the Sunway Healthcare group, next to Sunway Pyramid and Sunway Lagoon. The group lists 24/7 emergency care, including a children's emergency service. Emergency: 03-5566 8888. Ambulance: 019-666 6940. General line: 03-7491 9191.

General ward visiting hours are 9 am to 9 pm. The hospital has its own stop on the BRT Sunway Line, which is handy if you are staying in Bandar Sunway without a car.

Subang Jaya Medical Centre

1 Jalan SS12/1A, 47500 Subang Jaya ยท Emergency Department open 24/7, with 24-hour ambulance ยท Private fees; ask for an estimate24h emergency ยท Private ยท Google Maps ยท Verified Oct 2026

The white Subang Jaya Medical Centre building with older Ramsay Sime Darby Health Care signs, seen from the road

Subang Jaya Medical Centre (SJMC) is one of the largest private hospitals in Selangor. Its website says the Emergency Department runs 24/7, led by a consultant emergency physician, with a dedicated 24-hour ambulance service. Emergency: 019-9000 330 or 03-5639 1213. 24-hour careline: 03-5639 1212.

For non-urgent medical questions, the 24-hour medical enquiries line is 03-5639 1818. The hospital is in SS12, a short drive from the SS15 shops and the Subang Jaya KTM and LRT stations.

Damansara Specialist Hospital

No. 119 Jalan SS 20/10, Damansara Utama, 47400 Petaling Jaya ยท Round-the-clock emergency services ยท Private fees; ask for an estimate24h emergency ยท Private (KPJ Healthcare) ยท Google Maps ยท Verified Oct 2026

KPJ Damansara Specialist Hospital buildings in Petaling Jaya, seen from a pedestrian bridge over the road

Damansara Specialist Hospital is a KPJ Healthcare hospital in Damansara Utama, Petaling Jaya, close to Damansara Uptown. KPJ lists round-the-clock emergency services here. Emergency line: 03-7718 1112. Main line: 03-7718 1000.

It is a convenient choice for visitors staying around Damansara Uptown, Bandar Utama and the 1 Utama area.

Columbia Asia Hospital Petaling Jaya

Lot 69 Jalan 13/6, Seksyen 13, 46200 Petaling Jaya ยท Accident and Emergency open 24 hours; specialist clinics Mon โ€“ Fri 8 am โ€“ 5 pm, Sat 8 am โ€“ 12 pm ยท Private fees; ask for an estimate24h emergency ยท Private (Columbia Asia) ยท Google Maps ยท Verified Oct 2026

Columbia Asia Hospital Petaling Jaya is a mid-sized private hospital in Seksyen 13. Its emergency room is open 24 hours with an on-call emergency physician. General line: 03-7949 9999.

Specialist clinics run on weekdays from 8 am to 5 pm and on Saturday mornings. Visiting hours are 9 am to 9:30 pm.

Private Hospitals in Shah Alam, Klang and Puchong

KPJ Selangor Specialist Hospital

Lot 1 Jalan Singa 20/1, Seksyen 20, 40300 Shah Alam ยท Emergency line listed; confirm 24-hour cover by phone ยท Private fees; ask for an estimateEmergency (confirm hours) ยท Private (KPJ Healthcare) ยท Google Maps ยท Verified Oct 2026

KPJ Selangor Specialist Hospital is a 174-bed KPJ hospital in Seksyen 20, Shah Alam. Main line: 03-5543 1111; KPJ lists the emergency line as extension 3031.

The hospital page we read gives an emergency line but does not state its hours, so phone before you go unless it is an emergency, in which case call 999.

KPJ Klang Specialist Hospital

102 Persiaran Rajawali/KU1, Bandar Baru Klang, 41150 Klang ยท Emergency line listed; confirm 24-hour cover by phone ยท Private fees; ask for an estimateEmergency (confirm hours) ยท Private (KPJ Healthcare) ยท Google Maps ยท Verified Oct 2026

KPJ Klang Specialist Hospital building with its emergency (Kecemasan) entrance sign, seen from a road junction

KPJ Klang Specialist Hospital is a private hospital in Bandar Baru Klang, on the north side of the town. KPJ lists accident and trauma care and a separate emergency line: 03-3377 7999. Main line: 03-3377 7888.

The hospital page does not state emergency opening hours, so confirm by phone when it is not urgent.

Columbia Asia Hospital Klang

Jalan Mahkota 1/KU2, Mutiara Bukit Raja 2, off Jalan Meru, 41050 Klang ยท Accident and Emergency open 24 hours; visiting 9 am โ€“ 9:30 pm ยท Private fees; ask for an estimate24h emergency ยท Private (Columbia Asia) ยท Google Maps ยท Verified Oct 2026

Columbia Asia Hospital Klang is in Mutiara Bukit Raja, off Jalan Meru on the northern edge of Klang. Columbia Asia lists its accident and emergency room as open 24 hours. General line: 03-3346 7999.

Specialist clinics are open on weekdays from 8 am to 5 pm and on Saturday mornings.

Columbia Asia Hospital Puchong

No. 1 Lebuh Puteri, Bandar Puteri Puchong, 47100 Puchong ยท Accident and Emergency open 24 hours; visiting 9 am โ€“ 9:30 pm ยท Private fees; ask for an estimate24h emergency ยท Private (Columbia Asia) ยท Google Maps ยท Verified Oct 2026

Columbia Asia Hospital Puchong at dusk, a low building with a 24-hour emergency sign, seen across a highway

Columbia Asia Hospital Puchong is in Bandar Puteri Puchong, beside the LDP highway. Columbia Asia lists its accident and emergency room as open 24 hours. General line: 03-8064 8688.

It is the nearest private emergency department for visitors staying in Puchong or around IOI Mall Puchong.

Tips for Using Selangor Hospitals

Calling an ambulance

Dial 999, or 112 from a mobile phone. Sunway Medical Centre and Subang Jaya Medical Centre also run their own ambulance lines (listed above), but 999 is the safest number if you are unsure where you are.

Government or private

Government hospitals charge less but have longer waits, and non-citizens pay higher rates than Malaysians. Private hospitals usually ask for a deposit before admission, so bring your passport and travel insurance details.

Kuala Lumpur or Selangor

If you are staying in central Kuala Lumpur, the hospitals on our Kuala Lumpur guide are closer. The hospitals here suit visitors staying in Petaling Jaya, Subang Jaya, Shah Alam, Klang and Puchong.

Selangor Hospitals: Frequently Asked Questions

Which Selangor hospitals have 24-hour emergency?

Hospital Shah Alam and Hospital Tengku Ampuan Rahimah (government), plus Sunway Medical Centre, Subang Jaya Medical Centre, Damansara Specialist Hospital and the Columbia Asia hospitals in Petaling Jaya, Klang and Puchong all have round-the-clock emergency care. KPJ Selangor and KPJ Klang list emergency lines; phone to confirm hours.

What number do I call for an ambulance in Selangor?

Call 999, or 112 from a mobile phone. Sunway Medical Centre has an ambulance line on 019-666 6940 and Subang Jaya Medical Centre an emergency line on 019-9000 330.

Which hospital is closest to Sunway Lagoon and Sunway Pyramid?

Sunway Medical Centre on Jalan Lagoon Selatan is next to Sunway Pyramid and Sunway Lagoon, and Subang Jaya Medical Centre is about 10 minutes away by car.

Can foreigners use government hospitals in Selangor?

Yes, but non-citizens pay higher rates than Malaysians, and waits can be long. Many visitors with travel insurance use a private hospital instead.

Do private hospitals in Selangor accept travel insurance?

Most accept insurance with a guarantee letter or take payment up front so you can claim later. Call your insurer's assistance line before you go, unless it is an emergency.