Largest cities in Malaysia
15 cities with more than 300,000 people, ranked by 2025 population.
- cities of 300k+
- 15
- combined population
- 16.9 million
- largest
- Kuala Lumpur
| # | City | 2025 | 2050 (projected) | Change |
|---|---|---|---|---|
| 1 | Kuala Lumpur | 8.4 million | 10.6 million | +25.9% |
| 2 | Johor Bahru | 1.7 million | 2.1 million | +23.8% |
| 3 | Ipoh | 823,000 | 910,000 | +10.6% |
| 4 | Kota Kinabalu | 790,000 | 1 million | +28.5% |
| 5 | George Town | 766,000 | 826,000 | +7.8% |
| 6 | Kuching | 587,000 | 732,000 | +24.7% |
| 7 | Malacca City | 556,000 | 672,000 | +20.9% |
| 8 | Bukit Mertajam | 517,000 | 561,000 | +8.5% |
| 9 | Kota Bharu | 460,000 | 806,000 | +75.2% |
| 10 | Seremban | 435,000 | 589,000 | +35.4% |
| 11 | Sandakan | 401,000 | 516,000 | +28.7% |
| 12 | Tawau | 376,000 | 454,000 | +20.7% |
| 13 | Kuantan | 373,000 | 552,000 | +48% |
| 14 | Kuala Terengganu | 327,000 | 537,000 | +64.2% |
| 15 | Sungai Petani | 311,000 | 352,000 | +13.2% |