Population Statistics
HomeWorldMalta

Malta: cities by population

Malta has a population of 483,530, with Valletta as its capital. The 50 largest of its 69 recorded towns and cities, ranked.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
#PlaceRegionPopulation
1San Pawl il-BaħarSaint Paul’s Bay32,042
2BirkirkaraBirkirkara24,356
3MostaIl-Mosta23,482
4SliemaTas-Sliema22,591
5QormiQormi16,801
6ŻabbarĦaż-Żabbar15,648
7NaxxarIn-Naxxar14,890
8San ĠwannSaint John14,720
9SwieqiIs-Swieqi14,452
10San ĠiljanSaint Julian13,792
11ImsidaL-Imsida13,713
12BirżebbuġaBirżebbuġa12,915
13FguraIl-Fgura12,877
14RabatIr-Rabat11,936
15GżiraIl-Gżira11,669
16ŻejtunIż-Żejtun11,549
17MellieħaIl-Mellieħa11,389
18AttardAttard11,377
19Haz-ZebbugĦaż-Żebbuġ11,079
20ŻurrieqIż-Żurrieq10,962
21MarsaskalaMarsaskala10,024
22ĦamrunIl-Ħamrun9,743
23SiġġiewiIs-Siġġiewi8,721
24PaolaPaola8,706
25TarxienTa’ Xbiex8,627
26Santa VeneraSaint Venera7,590
27VallettaValletta6,794
28VictoriaVictoria6,596
29LuqaLuqa6,162
30CospicuaBormla6,096
31MarsaIl-Marsa5,454
32PietàTal-Pietà4,892
33GħaxaqĦal Għaxaq4,860
34BalzanBalzan4,689
35NadurIn-Nadur3,933
36PembrokePembroke3,842
37ImġarrL-Imġarr3,802
38DingliDingli3,711
39XagħraIx-Xagħra3,680
40MarsaxlokkMarsaxlokk3,660
41L-IklinL-Iklin3,422
42MqabbaL-Imqabba3,339
43XewkijaIx-Xewkija3,303
44LijaLija3,202
45GudjaIl-Gudja3,184
46QrendiIl-Qrendi3,148
47KalkaraIl-Kalkara3,059
48GħajnsielemGhajnsielem2,931
49MġarrL-Imġarr2,868
50Hal GharghurĦal Għargħur2,857

Twenty years earlier: Malta in the 2005 World Gazetteer — population then 384,594.