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.
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
Cities near Martina Franca
- Fasano22,593 people · ~15 km away
- Ostuni24,157 people · ~20 km away
- Grottaglie31,320 people · ~20 km away
- Massafra30,875 people · ~23 km away
- Taranto198,585 people · ~28 km away
- Francavilla Fontana33,415 people · ~28 km away
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.