Malta - 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. Birkirkara Malta 21,676
2. Qormi Malta 18,230
3. Mosta Malta 17,789
4. Żabbar Malta 15,030
5. Rabat Malta 12,914
6. San Ġwann Malta 12,346
7. Fgura Malta 11,819
8. Żejtun Malta 11,549
9. Sliema Malta 11,318
10. Żebbuġ Malta 11,063
11. Ħamrun Malta 10,680
12. Naxxar Malta 10,378
13. Attard Malta 9,510
14. Paola Malta 9,257
15. Żurrieq Malta 9,149
16. Birżebbuġa Malta 8,668
17. Tarxien Malta 7,761
18. Siġġiewi Malta 7,676
19. Il-Gżira Malta 7,513
20. San Pawl il-Baħar Malta 7,396
21. Msida Malta 6,920
22. San Ġiljan Malta 6,799
23. Valletta Malta 6,794
24. Victoria Malta 6,596
25. Santa Vennera Malta 6,264
26. Cospicua Malta 6,096
27. Mellieħa Malta 5,976
28. Is-Swieqi Malta 5,973
29. Marsa Malta 5,116
30. Luqa Malta 5,053
31. Għaxaq Malta 4,375
32. Nadur Malta 3,933
33. Santa Luċija Malta 3,760
34. Xagħra Malta 3,680
35. Senglea Malta 3,543
36. L-Iklin Malta 3,360
37. Xewkija Malta 3,303
38. Balzan Malta 3,240
39. Marsaxlokk Malta 3,026
40. Gudja Malta 3,023
41. Dingli Malta 3,009
42. Mġarr Malta 3,000
43. Kalkara Malta 2,982
44. Vittoriosa Malta 2,936
45. Mqabba Malta 2,891
46. Mġarr Malta 2,868
47. Il-Furjana Malta 2,516
48. Qrendi Malta 2,493
49. Lija Malta 2,471
50. Kirkop Malta 2,137
51. Għargħur Malta 2,025
52. Safi Malta 1,863
53. Sannat Malta 1,681
54. Ta’ Xbiex Malta 1,642
55. Kerċem Malta 1,627
56. Qala Malta 1,534