Home » cities » Main Cities of Malaysia

Main Cities of Malaysia


List of the main cities of Malaysia, ordered by number of inhabitants.

nametypepopulation
Kuala Lumpurcity1,768,600
Putrajayacity900,000
Kajangcity795,522
Klangcity744,062
Subang Jayacity708,296
Ipohcity657,892
Petaling Jayacity613,977
Selayangcity542,409
Shah Alamcity541,306
George Towncity535,200
Iskandar Putericity529,074
Serembancity515,490
Johor Bahrucity497,067
Malacca Citycity484,855
Ampang Jayacity468,961
Kota Kinabalucity452,058
Sungai Petanicity443,488
Kuantancity427,515
Alor Setarcity405,523
Puchongtown400,000
Tawaucity397,673
Sandakancity396,290
Bukit Mertajamcity395,100
Kuala Terengganucity337,553
Kuchingcity325,132
Kota Bharucity314,964
Butterworthcity310,700
Kulimcity281,260
Taipingcity245,182
Miricity234,541
Kulaicity234,532
Teluk Intancity232,800
Pasir Gudangcity223,548
Bantingcity220,214
Bayan Lepastown217,600
Bintulucity212,994
Batu Pahatcity209,461
Sepangtown207,354
Kuala Selangortown205,257
Nibong Tebalcity204,400
Skudaitown203,420
Muartown201,148
Lahad Datutown199,830
Kuala Kubu Bharutown194,387
Kota Tinggitown193,210
Dunguncity190,300
Kinabatangantown182,328
Pasir Mastown180,878
Donggongontown176,667
Alor Gajahcity173,712
Keningaucity173,103
Kluangcity167,833
Chukaicity166,750
Sibucity162,676
Temerlohcity158,724
Tumpattown153,976
Kuala Besuttown152,800
Segamatcity150,000
Sarikeicity145,200
Balingtown135,694
Pasir Putehtown130,700
Papartown124,420
Tanah Merahtown121,319
Parit Buntartown120,192
Jerantuttown120,000
Kuala Kraitown117,800
Kota Samarahancity116,685
Kapitcity112,762
Pendangtown112,000
Machangtown111,700
Betongcity108,225
Mukahcity106,931
Sabaktown106,158
Marangtown105,283
Bentongcity104,000
Tuarantown102,411
Kampartown98,878
Port Dicksoncity97,834
Simanggangcity94,774
Ranautown94,092
Jasincity92,883
Bandar Mutiara Tebedutown91,599
Seriancity91,599
Raubtown88,600
Victoriacity85,000
Mersingtown69,947
Kuala Pilahtown63,541
Tanjung Malimtown60,971
Tampintown56,652
Tenomtown55,553
Tangkaktown52,014
Pokok Senatown50,000
Rawangtown50,000
Bandar Baharutown47,628
Renggamtown47,510
Semenyihtown45,000
Saratoktown44,600
Rembautown43,011
Limbangcity42,200
Kuala Kangsarcity39,300