Martina Franca Population 2026

Martina Franca has a population of 37,685, making it the #199 biggest city in 🇮🇹 Italy, located in Apulia. Roughly 0.1% of Italy's population lives here. It is about 62× smaller than Rome, the country's biggest city.

RomeMartina Franca
Location of Martina Franca (capital Rome shown for reference). Boundaries: Natural Earth.
Population (city proper)
37,685
Rank in Italy
#199
Coordinates
40.70°N, 17.34°E
~431 m elevation · Europe/Rome
Distance to capital (Rome)
424 km
263 miles, straight line

Other big cities in Apulia

CityPopulationRank in Italy
Bari316,491#9
Taranto198,585#16
Foggia137,032#26
Andria99,784#45
Barletta93,279#48
Brindisi87,141#53
Lecce80,695#63
Altamura70,539#81

Cities near Martina Franca

FAQ

What is the population of Martina Franca?
Martina Franca has a population of 37,685 (city proper, latest official figure via GeoNames), making it the #199 biggest city in Italy.
What region is Martina Franca in?
Martina Franca is located in Apulia, Italy.
Is Martina Franca the capital of Italy?
No, the capital of Italy is Rome, about 424 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.

← All biggest cities in Italy · Italy population by year