Malaysia - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
92. Yong Peng Malaysia 27,138
43. Victoria Malaysia 73,653
42. Ulu Tiram Malaysia 75,350
143. Tumpat Malaysia 12,280
54. Temerluh Malaysia 59,916
52. Teluk Intan Malaysia 63,353
13. Tawau Malaysia 306,462
31. Tasek Glugor Malaysia 135,786
88. Tapah Road Malaysia 27,863
99. Tanjung Tokong Malaysia 24,071
104. Tanjung Sepat Malaysia 22,340
75. Tangkak Malaysia 35,109
148. Tanah Rata Malaysia 7,000
85. Tanah Merah Malaysia 29,116
87. Tampin Malaysia 28,238
44. Taman Senai Malaysia 73,176
19. Taiping Malaysia 217,647
95. Sungai Udang Malaysia 26,044
17. Sungai Petani Malaysia 228,843
137. Sungai Pelek New Village Malaysia 13,829
93. Sungai Besar Malaysia 26,939
56. Simpang Empat Malaysia 58,004
90. Simanggang Malaysia 27,207
22. Sibu Malaysia 198,239
8. Shah Alam Malaysia 481,654
86. Serendah Malaysia 28,484
11. Seremban Malaysia 372,917
53. Semporna Malaysia 62,641
38. Semenyih Malaysia 80,574
26. Sekudai Malaysia 159,733
46. Segamat Malaysia 69,816
83. Sarikei Malaysia 29,281
10. Sandakan Malaysia 392,288
124. Sabak Bernam Malaysia 17,251
33. Rawang Malaysia 120,447
68. Raub Malaysia 40,024
115. Ranau Malaysia 19,294
62. Putrajaya Malaysia 50,000
39. Putatan Malaysia 78,340
146. Pulau Sebang Malaysia 11,879
36. Port Dickson Malaysia 89,198
61. Pontian Kechil Malaysia 50,836
7. Petaling Jaya Malaysia 520,698
91. Permatang Kuching Malaysia 27,191
102. Peringat Malaysia 23,288
48. Perai Malaysia 65,301
101. Pekan Nenas Malaysia 23,292
78. Pekan Malaysia 31,826
120. Pasir Mas Malaysia 19,017
122. Parit Raja Malaysia 17,441
89. Parit Buntar Malaysia 27,313
116. Papar Malaysia 19,278
127. Pantai Remis Malaysia 16,317
109. Paka Malaysia 21,044
67. Nibong Tebal Malaysia 40,072
32. Muar Malaysia 127,897
18. Miri Malaysia 228,212
105. Mersing Malaysia 22,007
66. Mentekab Malaysia 42,171
23. Melaka Malaysia 180,671
107. Marang Malaysia 21,410
70. Lumut Malaysia 39,595
94. Limbang Malaysia 26,199
35. Lahad Datu Malaysia 105,622
100. Ladang Seri Kundang Malaysia 23,307
106. Labis Malaysia 21,906
24. Kulim Malaysia 170,889
50. Kulai Malaysia 63,762
77. Kudat Malaysia 32,393
6. Kuching Malaysia 570,407
12. Kuantan Malaysia 366,229
108. Kuang Malaysia 21,185
15. Kuala Terengganu Malaysia 285,065
144. Kuala Sungai Baru Malaysia 12,269
57. Kuala Selangor Malaysia 55,887
114. Kuala Pilah Malaysia 19,510
136. Kuala Perlis Malaysia 13,917
1. Kuala Lumpur Malaysia 1,453,975
133. Kuala Lipis Malaysia 15,448
118. Kuala Kedah Malaysia 19,231
71. Kuala Kangsar Malaysia 39,331
81. Kuah Malaysia 30,212
60. Kota Tinggi Malaysia 52,743
9. Kota Kinabalu Malaysia 457,326
16. Kota Bharu Malaysia 279,316
141. Kota Belud Malaysia 12,825
25. Kluang Malaysia 169,828
72. Klebang Besar Malaysia 38,643
2. Klang Malaysia 879,867
131. Kinarut Malaysia 15,716
98. Kertih Malaysia 24,401
125. Kepala Batas Malaysia 17,131
40. Keningau Malaysia 77,650
139. Kelapa Sawit Malaysia 13,239
130. Kapit Malaysia 15,771
49. Kangar Malaysia 63,869
126. Kampung Tanjung Karang Malaysia 16,393
30. Kampung Sungai Ara Malaysia 140,849
121. Kampung Simpang Renggam Malaysia 17,528
29. Kampung Pasir Gudang Baru Malaysia 145,639