Private clinics in Malaysia by state (11,747)
11,747 private medical clinics on the MOH list 19/10/2026. Pick a state to see its towns and areas.
MOH list 19/10/2026
Pick a state
Number of private medical clinics on the MOH list (19/10/2026).
- Selangor3,435 clinics62 hospitals · 178 dialysisMost clinics: Petaling Jaya, Shah Alam, Klang
- Kuala Lumpur1,627 clinics37 hospitals · 45 dialysisMost clinics: Kuala Lumpur, Kepong, Cheras
- Johor1,508 clinics30 hospitals · 146 dialysisMost clinics: Johor Bahru, Skudai, Pasir Gudang
- Perak833 clinics20 hospitals · 81 dialysisMost clinics: Ipoh, Taiping, Sitiawan
- Penang791 clinics20 hospitals · 53 dialysisMost clinics: Bayan Lepas, Bukit Mertajam, Butterworth
- Sabah568 clinics8 hospitals · 20 dialysisMost clinics: Kota Kinabalu, Tawau, Sandakan
- Kedah565 clinics9 hospitals · 66 dialysisMost clinics: Sungai Petani, Alor Setar, Kulim
- Negeri Sembilan485 clinics8 hospitals · 49 dialysisMost clinics: Seremban, Nilai, Port Dickson
- Malacca436 clinics4 hospitals · 36 dialysisMost clinics: Melaka, Ayer Keroh, Alor Gajah
- Sarawak408 clinics13 hospitals · 26 dialysisMost clinics: Kuching, Sibu, Miri
- Pahang364 clinics5 hospitals · 51 dialysisMost clinics: Kuantan, Bentong, Temerloh
- Kelantan340 clinics3 hospitals · 41 dialysisMost clinics: Kota Bharu, Tanah Merah, Bachok
- Terengganu278 clinics2 hospitals · 39 dialysisMost clinics: Kuala Terengganu, Cukai, Dungun
- Perlis53 clinics1 hospital · 4 dialysisMost clinics: Kangar, Arau, Kuala Perlis
- Putrajaya39 clinics2 hospitals · 2 dialysisMost clinics: Putrajaya
- Labuan17 clinics0 hospitals · 1 dialysisMost clinics: Labuan
322 MOH records have no town or postcode that can be determined; they are listed on their state page. Government clinics are not listed.
Find a specialist by field
Fields as stated in the MOH facility type.
Other MOH lists
Private hospitals, dialysis centres, ambulatory care centres and maternity homes, also from the MOH.
- 224 hospitals · 21,195 beds
Private hospitals
Compare private hospitals by licensed beds.
- 838 centres · 10,157 chairs
Dialysis centres
Private & NGO haemodialysis centres by state and district.

- 225 centres
Ambulatory care centres
MOH-licensed private ambulatory care centres, with licensed capacity.

- 19 maternity homes
Maternity homes
MOH-licensed private maternity homes, one list.

Government clinics are not included. Emergency: 999.