Population Statistics
HomeWorldMalta

Malta: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Malta has a population of 549,011 (UN estimate, 2026), with Valletta as its capital. The 50 largest of its 69 recorded towns and cities, ranked.

+37%
since 2000 (399,895)
-2%
projected by 2050 (535,721)
1743
people per km²
19501975200020252050 295k 536k
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
1950294,680
1975333,450
2000399,895
2005413,320
2010422,651
2015444,981
2020518,207
2025545,405
2026549,011
2030 projected555,231
2050 projected535,721

Medium variant. Figures from 2026 onward are projections, not measurements.

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 UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Malta

#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.

Common questions

What is the population of Malta?
Malta has a population of 549,011, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 535,721 — a forecast, not a measurement.
What is the capital of Malta?
Valletta. The largest place we record there is San Pawl il-Baħar, with 32,042 people.

Go deeper

San Pawl il-Baħar
The largest place we record in Malta: 32,042 people
Malta in 2005
The World Gazetteer's archive edition: 384,594 then
All 246 countries
Every country and territory, ranked by population