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