Sign In Register

Largest Cities in Malaysia

Top 100 cities ranked by largest cities

Largest Cities — Malaysia

1 Kuala Lumpur 14 1,453,975
2 Johor Bahru 01 858,118
3 Kampung Baru Subang 12 833,571
4 Petaling Jaya 12 807,879
5 Ipoh 07 759,952
6 Shah Alam 12 740,750
7 Subang Jaya 12 708,296
8 Bukit Rahman Putra 12 607,000
9 Pelentong 01 583,640
10 Malacca 04 579,000
11 Iskandar Puteri 01 575,977
12 Kota Bharu 03 568,900
13 Kuantan 06 548,014
14 Kota Kuala Muda 02 544,984
15 Sungai Petani 02 544,851
16 Selayang Baru Utara 12 542,409
17 Pasir Gudang 01 534,659
18 Mukim Pulai 01 505,661
19 Kota Kinabalu 16 500,421
20 Kota Damansara 12 500,000
21 Kampung Larkin Lama 01 500,000
22 Sandakan 16 439,050
23 Kuala Terengganu 13 426,500
24 Taman Petaling 14 423,062
25 Alor Setar 02 417,800
26 Kampung Kangkar Teberau 01 412,373
27 Kuching 11 402,738
28 Puchong 12 375,181
29 Seremban 05 372,917
30 Tawau 16 372,615
31 Setapak 12 353,268
32 Kluang 01 323,762
33 Muar 01 314,776
34 Miri 11 300,543
35 Kapar 12 269,627
36 Batu Caves 12 254,083
37 Klang 12 240,016
38 Kajang 12 236,240
39 Teluk Intan 07 232,800
41 Pasir Mas 03 230,424
42 Paya Terubong 09 226,712
43 Sungai Buloh 12 222,858
44 Bandar Seri Alam 01 220,000
45 Taiping 07 217,647
46 Wangsa Maju 14 215,600
47 Bukit Mertajam 09 212,329
48 Sepang 12 212,050
49 Bukit Jalil 14 200,000
50 Bandar Utama 14 200,000
51 Bandar Sunway 12 200,000
52 Rawang 12 199,095
53 Sibu 11 198,239
54 Kuala Kubu Baharu 12 194,387
55 Kulim 02 170,889
56 Skudai 01 159,733
57 George Town 09 158,336
58 Batu Pahat 01 156,236
59 Sitiawan 07 156,234
60 Bintulu 11 151,617
61 Bandar Tasik Puteri 12 150,000
62 Setia Alam 12 150,000
63 Bercham 07 150,000
64 Bandar Bukit Raja 12 146,534
66 Kampung Sungai Glugur 09 145,600
67 Masai 01 141,730
68 Kampung Sungai Ara 09 140,849
69 Pasir Puteh 03 137,400
70 Cheras 12 135,823
71 Tasek Glugor 09 135,786
72 Bayan Lepas 09 130,455
73 Seri Kembangan 12 130,252
74 Ampang 14 126,285
75 Titiwangsa 14 122,096
76 Bukit Bintang 14 120,529
77 Port Dickson 05 119,300
78 Maran 06 111,056
79 Butterworth 09 107,591
80 Lahad Datu 16 105,622
81 Kuala Krai 03 105,007
82 Perling 01 101,263
83 Ijok 12 100,899
84 Bandar Mahkota Cheras 12 100,000
85 Seri Manjung 07 100,000
86 Sentul 14 100,000
87 Taman Melawati 12 99,304
88 Pagoh 01 95,202
89 Labuan 15 95,120
90 Pendang 02 94,033
91 Bandar Kinrara 12 93,822
92 Kuala Nerus 13 93,485
93 Semenyih 12 92,491
94 Marudi 11 90,100
95 Val Dor 09 88,600
96 Kampung Manjoi 07 86,266
97 Kepong 14 85,960
98 Damansara Damai 12 85,000
99 Kampung Sungai Kajang 12 84,031
100 Cukai 13 82,425

The largest cities in Malaysia represent major centers of economic activity, cultural influence, and population growth. Kuala Lumpur leads with a population of 1,453,975, followed by Johor Bahru and Kampung Baru Subang. These cities serve as hubs for employment, education, and innovation, attracting residents from across the country and around the world.

Population size is a key indicator of a city's economic influence and infrastructure capacity. Larger cities typically offer more diverse job markets, extensive public transit systems, and a wider range of cultural amenities. 12 dominates the top 10 with 5 cities on the list, reflecting the state's strong economic pull and quality of life.

While large populations bring economic advantages, they also present challenges including higher costs of living, traffic congestion, and housing affordability concerns. Many of these cities have experienced significant growth over the past decade, driven by job opportunities in technology, healthcare, and professional services.

Did You Know?

  • 1. Kuala Lumpur's population is larger than that of several U.S. states.
  • 2. 12 has 5 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 200,000 — larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 4,713,495.

Browse Rankings by Region

Malaysia — By Region

Johor Kedah Kelantan Kuala Lumpur Melaka Negeri Sembilan Pahang Penang Perak Perlis Sabah Sarawak Selangor Terengganu

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe