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
1. Kuala Lumpur Malaysia 1,453,975
2. Klang Malaysia 879,867
3. Kampung Baru Subang Malaysia 833,571
4. Johor Bahru Malaysia 802,489
5. Ipoh Malaysia 673,318
6. Kuching Malaysia 570,407
7. Petaling Jaya Malaysia 520,698
8. Shah Alam Malaysia 481,654
9. Kota Kinabalu Malaysia 457,326
10. Sandakan Malaysia 392,288
11. Seremban Malaysia 372,917
12. Kuantan Malaysia 366,229
13. Tawau Malaysia 306,462
14. George Town Malaysia 300,000
15. Kuala Terengganu Malaysia 285,065
16. Kota Bharu Malaysia 279,316
17. Sungai Petani Malaysia 228,843
18. Miri Malaysia 228,212
19. Taiping Malaysia 217,647
20. Alor Setar Malaysia 217,368
21. Bukit Mertajam Malaysia 212,329
22. Sibu Malaysia 198,239
23. Melaka Malaysia 180,671
24. Kulim Malaysia 170,889
25. Kluang Malaysia 169,828
26. Sekudai Malaysia 159,733
27. Batu Pahat Malaysia 156,236
28. Bintulu Malaysia 151,617
29. Kampung Pasir Gudang Baru Malaysia 145,639
30. Kampung Sungai Ara Malaysia 140,849
31. Tasek Glugor Malaysia 135,786
32. Muar Malaysia 127,897
33. Rawang Malaysia 120,447
34. Butterworth Malaysia 107,591
35. Lahad Datu Malaysia 105,622
36. Port Dickson Malaysia 89,198
37. Cukai Malaysia 82,425
38. Semenyih Malaysia 80,574
39. Putatan Malaysia 78,340
40. Keningau Malaysia 77,650
41. Banting Malaysia 75,454
42. Ulu Tiram Malaysia 75,350
43. Victoria Malaysia 73,653
44. Taman Senai Malaysia 73,176
45. Donggongon Malaysia 71,585
46. Segamat Malaysia 69,816
47. Kampong Baharu Balakong Malaysia 69,302
48. Perai Malaysia 65,301
49. Kangar Malaysia 63,869
50. Kulai Malaysia 63,762
51. Jitra Malaysia 63,489
52. Teluk Intan Malaysia 63,353
53. Semporna Malaysia 62,641
54. Temerluh Malaysia 59,916
55. Kampong Dungun Malaysia 58,674
56. Simpang Empat Malaysia 58,004
57. Kuala Selangor Malaysia 55,887
58. Kampung Bukit Baharu Malaysia 55,656
59. Bandar Labuan Malaysia 54,752
60. Kota Tinggi Malaysia 52,743
61. Pontian Kechil Malaysia 50,836
62. Putrajaya Malaysia 50,000
63. Bentong Town Malaysia 49,213
64. Bedong Malaysia 47,585
65. Batu Gajah Malaysia 46,183
66. Mentekab Malaysia 42,171
67. Nibong Tebal Malaysia 40,072
68. Raub Malaysia 40,024
69. Kampong Pangkal Kalong Malaysia 39,904
70. Lumut Malaysia 39,595
71. Kuala Kangsar Malaysia 39,331
72. Klebang Besar Malaysia 38,643
73. Kampung Ayer Keroh Malaysia 37,716
74. Kampung Baharu Nilai Malaysia 36,720
75. Tangkak Malaysia 35,109
76. Jerantut Malaysia 33,606
77. Kudat Malaysia 32,393
78. Pekan Malaysia 31,826
79. Bahau Malaysia 31,273
80. Bakri Malaysia 30,280
81. Kuah Malaysia 30,212
82. Bidur Malaysia 30,016
83. Sarikei Malaysia 29,281
84. Kampong Masjid Tanah Malaysia 29,185
85. Tanah Merah Malaysia 29,116
86. Serendah Malaysia 28,484
87. Tampin Malaysia 28,238
88. Tapah Road Malaysia 27,863
89. Parit Buntar Malaysia 27,313
90. Simanggang Malaysia 27,207
91. Permatang Kuching Malaysia 27,191
92. Yong Peng Malaysia 27,138
93. Sungai Besar Malaysia 26,939
94. Limbang Malaysia 26,199
95. Sungai Udang Malaysia 26,044
96. Batu Berendam Malaysia 25,028
97. Jenjarum Malaysia 24,857
98. Kertih Malaysia 24,401
99. Tanjung Tokong Malaysia 24,071
100. Ladang Seri Kundang Malaysia 23,307

-->