Data report · copy of 20/10/2026
MOH list 19/10/2026: 11,747 private medical clinics
Every facility on this site comes from the official MOH (CKAPS) lists. We show where each number comes from, and what is not verified.
- 11,747private medical clinics
- 224private hospitals · 21,195 licensed beds
- 838dialysis centres · 10,157 haemodialysis chairs
- 225ambulatory care centres
Clinic types
From the MOH JENIS_FASILITI field.
- General clinic10,116 (86.1%)
- General + aesthetic740 (6.3%)
- Specialist clinic863 (7.3%)
- Specialist + aesthetic28 (0.2%)
486 clinics have “24 Jam” in their name. This is only the name; MOH does not publish opening hours.
Specialist clinics by field
891 specialist clinics; 571 do not state a field on the MOH list.
States
Sorted by number of private medical clinics.
| # | State | Clinics | Hosp. | Dialysis |
|---|---|---|---|---|
| 1 | Selangor | 3,435 | 62 | 178 |
| 2 | Kuala Lumpur | 1,627 | 37 | 45 |
| 3 | Johor | 1,508 | 30 | 146 |
| 4 | Perak | 833 | 20 | 81 |
| 5 | Penang | 791 | 20 | 53 |
| 6 | Sabah | 568 | 8 | 20 |
| 7 | Kedah | 565 | 9 | 66 |
| 8 | Negeri Sembilan | 485 | 8 | 49 |
| 9 | Malacca | 436 | 4 | 36 |
| 10 | Sarawak | 408 | 13 | 26 |
| 11 | Pahang | 364 | 5 | 51 |
| 12 | Kelantan | 340 | 3 | 41 |
| 13 | Terengganu | 278 | 2 | 39 |
| 14 | Perlis | 53 | 1 | 4 |
| 15 | Putrajaya | 39 | 2 | 2 |
| 16 | Labuan | 17 | 0 | 1 |
Largest hospitals by beds
| Hospital | Beds |
|---|---|
| Sunway Medical Centre Subang Jaya, Selangor | 812 |
| Island Hospital Georgetown, Pulau Pinang | 504 |
| Pantai Hospital Kuala Lumpur Kuala Lumpur, Kuala Lumpur | 475 |
| Subang Jaya Medical Centre Subang Jaya, Selangor | 442 |
| Institut Jantung Negara Kuala Lumpur, Kuala Lumpur | 437 |
Where the data comes from
MOH lists
Name, type, address and capacity: 11,747 clinics, 224 hospitals, 838 dialysis centres, 225 ambulatory care centres.
Overture Maps matching
A phone number is shown for 3,578 clinics (30.5%), after name + postcode matching and ambiguity checks.
Verify it yourself
Check the registration status on MyGeoCKAPS (MOH) before you go.
Datasets & licences
| Dataset | Source | Licence |
|---|---|---|
| MOH lists | KKM · CKAPS | No open licence stated; directory facts only, with source attribution |
| Overture Maps Places 2026-09-23.1 | Overture Maps Foundation | CDLA-Permissive-2.0, Apache-2.0, CC0 |
| Poskod / postcodes | data.gov.my (MCMC) | CC BY 4.0 |
Data limits
- 322 clinic records have no town we can determine (listed as “Incomplete location”).
- Phone numbers come from open map data and are not verified; uncertain matches show no number.
- MOH does not publish opening hours; “24 Jam” is only part of a name, not opening hours.
- The MOH hospital and ambulatory care files carry no update date.
- Government facilities are not listed.