Mosta Population 2026
Mosta has a population of 23,482, making it the #3 biggest city in 🇲🇹 Malta, located in Il-Mosta. Roughly 4.3% of Malta's population lives here. It is about 1.4× smaller than San Pawl il-Baħar, the country's biggest city.
Population (city proper)
23,482
Rank in Malta
#3
Coordinates
35.91°N, 14.43°E
~80 m elevation · Europe/Malta
Distance to capital (Valletta)
8 km
5 miles, straight line
Cities near Mosta
- Birkirkara24,356 people · ~3 km away
- San Pawl il-Baħar32,042 people · ~5 km away
- Qormi16,801 people · ~6 km away
- Sliema22,591 people · ~7 km away
- Valletta6,794 people · ~8 km away
- Żabbar15,648 people · ~11 km away
FAQ
What is the population of Mosta?
Mosta has a population of 23,482 (city proper, latest official figure via GeoNames), making it the #3 biggest city in Malta.
What region is Mosta in?
Mosta is located in Il-Mosta, Malta.
Is Mosta the capital of Malta?
No, the capital of Malta is Valletta, about 8 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.