Health in Kuala Lumpur, Malaysia: official figures
Kuala Lumpur had 5,498 beds in public (government) hospitals in 2024, according to the Ministry of Health, which is 10.6% of the 52,048 public beds in Malaysia (6.1% of the population). Private hospitals are not included.
How many hospital beds per 1,000 people are there in Kuala Lumpur?
There were 2.66 public hospital beds for every 1,000 residents of Kuala Lumpur in 2024, 2nd highest among the 16 areas; the figure for Malaysia was 1.53.
Source: Ministry of Health Malaysia · saved copyAre there more hospital beds in Kuala Lumpur than before?
Public hospital beds in Kuala Lumpur rose from 4,901 in 2015 to 5,498 in 2024 (+12.2%, 7th biggest rise among the 16 areas). Per 1,000 residents that is 2.75 in 2015 and 2.66 in 2024.
Source: Ministry of Health Malaysia · saved copyWho runs the hospitals in Kuala Lumpur?
1,706 of the 5,498 public hospital beds in Kuala Lumpur (31%) were in hospitals run by the Ministry of Health in 2024, 2,882 in government hospitals of other agencies such as the armed forces or university hospitals and 910 in special medical institutions such as cancer or heart centres.
Source: Ministry of Health Malaysia · saved copyDoes Kuala Lumpur have enough hospital beds?
Kuala Lumpur holds 10.6% of Malaysia's public hospital beds against 6.1% of its people (2024), so it has more beds per resident than the national average of 1.53 per 1,000.
Source: Ministry of Health Malaysia · saved copyHow Kuala Lumpur compares with other federal territories
Public hospital beds per 1,000 residents, 2024 (2024)
Kuala Lumpur ranks 2 of 16, highest first. Beds in government hospitals (Ministry of Health, special institutions and other agencies' hospitals); private hospitals are not counted. Divided by the 2024 mid-year population estimate.
| Rank | Region | Public hospital beds per 1,000 residents, 2024 |
|---|---|---|
| 1 | Putrajaya | 7.02 |
| 2 | Kuala Lumpur | 2.66 |
| 3 | Perak | 2.34 |
| 4 | Perlis | 1.74 |
| 5 | Sarawak | 1.66 |
| 6 | Terengganu | 1.60 |
| 7 | Negeri Sembilan | 1.59 |
Public hospital beds, 2024 (2024)
Kuala Lumpur ranks 3 of 16, highest first. Beds in government hospitals at the end of 2024.
| Rank | Region | Public hospital beds, 2024 |
|---|---|---|
| 1 | Selangor | 8,334 |
| 2 | Perak | 6,021 |
| 3 | Kuala Lumpur | 5,498 |
| 4 | Johor | 5,448 |
| 5 | Sabah | 5,097 |
| 6 | Sarawak | 4,189 |
| 7 | Kelantan | 2,987 |
Change in public hospital beds, 2015 to 2024 (%) (2024)
Kuala Lumpur ranks 7 of 16, highest first.
| Rank | Region | Change in public hospital beds, 2015 to 2024 (%) |
|---|---|---|
| 4 | Pahang | +22.6% |
| 5 | Terengganu | +19.8% |
| 6 | Kelantan | +19.1% |
| 7 | Kuala Lumpur | +12.2% |
| 8 | Kedah | +10.0% |
| 9 | Johor | +9.7% |
| 10 | Sabah | +9.1% |
More on Kuala Lumpur: overview · economy and jobs · education and schools · poverty and living standards · Malaysia
Sources
- Ministry of Health Malaysia: Hospital Beds by State and Hospital Type: public sector hospital beds, 2015-2024 (Health Informatics Centre records), read 23 October 2026 · saved copy (SHA-256 97cb4cd999b5…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.