Largest Cities in Malta

69 cities in Malta, ranked by population.

Cities
69
Urban population
498.2K
Largest city
San Pawl il-Baħar

Cities by population

# City Population
1 San Pawl il-Baħar 32K
2 Birkirkara 24.4K
3 Mosta 23.5K
4 Sliema 22.6K
5 Qormi 16.8K
6 Żabbar 15.6K
7 Naxxar 14.9K
8 San Ġwann 14.7K
9 Swieqi 14.5K
10 San Ġiljan 13.8K
11 Imsida 13.7K
12 Birżebbuġa 12.9K
13 Fgura 12.9K
14 Rabat 11.9K
15 Gżira 11.7K
16 Żejtun 11.5K
17 Mellieħa 11.4K
18 Attard 11.4K
19 Haz-Zebbug 11.1K
20 Żurrieq 11K
21 Marsaskala 10K
22 Ħamrun 9.7K
23 Siġġiewi 8.7K
24 Paola 8.7K
25 Tarxien 8.6K
26 Santa Venera 7.6K
27 Valletta 6.8K
28 Victoria 6.6K
29 Luqa 6.2K
30 Cospicua 6.1K
31 Marsa 5.5K
32 Pietà 4.9K
33 Għaxaq 4.9K
34 Balzan 4.7K
35 Nadur 3.9K
36 Pembroke 3.8K
37 Imġarr 3.8K
38 Dingli 3.7K
39 Xagħra 3.7K
40 Marsaxlokk 3.7K
41 L-Iklin 3.4K
42 Mqabba 3.3K
43 Xewkija 3.3K
44 Lija 3.2K
45 Gudja 3.2K
46 Qrendi 3.1K
47 Kalkara 3.1K
48 Santa Luċija 3K
49 Għajnsielem 2.9K
50 Mġarr 2.9K
51 Hal Gharghur 2.9K
52 Senglea 2.7K
53 Imtarfa 2.6K
54 Vittoriosa 2.5K
55 Kirkop 2.4K
56 Safi 2.3K
57 Floriana 2K
58 Ta’ Xbiex 2K
59 Qala 1.9K
60 Xgħajra 1.8K
61 Żebbuġ 1.8K
62 Sannat 1.7K
63 Kerċem 1.6K
64 Għarb 1.3K
65 Fontana 922
66 Munxar 840
67 Għasri 631
68 Manikata 539
69 San Lawrenz 530

Frequently Asked Questions

Our database contains 69 cities for Malta, shown above ranked by population.

The largest city in Malta by population is San Pawl il-Baħar with approximately 32K residents.

City population data comes from GeoNames, integrated with REST Countries and ERA5 climate reanalysis data.