List of cities and towns in Malaysia by population Population by administrative districts Sortable table

| Rank_ | District | _2010_Population | Area_km_2_ | State_ |
|---|---|---|---|---|
| 1 | Petaling | 1812633 | 501 | Selangor |
| 2 | Kuala Lumpur | 1674621 | 243 | Federal Territory |
| 3 | Johor Bahru District | 1386569 | 1865 | Johor |
| 4 | Hulu Langat | 1156585 | 840 | Selangor |
| 5 | Klang | 861189 | 636 | Selangor |
| 6 | Kinta | 767794 | 1975 | Perak |
| 7 | Gombak | 682226 | 628 | Selangor |
| 8 | Kuching | 617887 | 1863 | Sarawak |
| 9 | Seremban | 555935 | 959 | Negeri Sembilan |
| 10 | North-East Penang Island | 520202 | 121 | Penang |
| 11 | Central Malacca | 503127 | 689 | Melaka |
| 12 | Kota Bharu | 491237 | 403 | Kelantan |
| 13 | Kota Kinabalu | 462963 | 351 | Sabah |
| 14 | Kuantan | 461906 | 3067 | Pahang |
| 15 | Kuala Muda | 456605 | 930 | Kedah |
| 16 | Batu Pahat | 417458 | 1999 | Johor |
| 17 | Tawau | 412375 | 6125 | Sabah |