Cities and towns in Malaysia
The following cities actually have official city status in Malaysia: George Town, Kuala Lumpur (1 February 1972), Ipoh, Kuching, Johor Bahru, Kota Kinabalu, Shah Alam, Malacca, Alor Setar, Miri, Petaling Jaya and Kuala Terengganu. Most of the big cities in Malaysia are located in the western part of Peninsular Malaysia.
Peninsular Malaysia's biggest cities are Subang Jaya, Kuala Lumpur, Klang, Johor Bahru and Ampang Jaya. These are almost all cities within the greater KL area.
Kuching and Kota Kinabalu are the biggest cities on Borneo.
Below the full top 20 biggest cities and towns in Malaysia.
On this page:
Map of the biggest cities in Malaysia
Top 20 biggest cities in Malaysia
1 | Subang Jaya | 1,553,589 | 11 | Cheras | 601,534 | |
2 | Kuala Lumpur | 1,475,337 | 12 | Sandakan | 501,195 | |
3 | Klang | 1,113,851 | 13 | Kajang | 448,243 | |
4 | Johor Bahru | 916,409 | 14 | Seremban | 439,296 | |
5 | Ampang | 804,901 | 15 | Kuantan | 422,020 | |
6 | Ipoh | 704,572 | 16 | Tawau | 381,736 | |
7 | Shah Alam | 671,282 | 17 | Kuala Terengganu | 286,317 | |
8 | Kuching | 658,562 | 18 | Miri | 280,518 | |
9 | Petaling Jaya | 638,516 | 19 | Kota Bahru | 272,647 | |
10 | Kota Kinabalu | 604,078 | 20 | Selayang Baru | 265,297 |
More information on Malaysia's cities and towns can be found here (here you can find information on over 150 cities in Malaysia). More information on the metropolitan areas in Malaysia can be found here.
Currently the greater KL area is the largest metropolitan area in Malaysia followed by the Johor Bahru area. It is believed that over time Johor Bahru will become the biggest metropolitan area of Malaysia. Currently numerous huge building projects are being executed, which will attract business and this will attract more residents. More about SIJORI Growth Triangle and Iskandar Malaysia.