List of municipalities of Apulia

Last updated

Location of Apulia (Puglia) within Italy Apulia in Italy.svg
Location of Apulia (Puglia) within Italy
Provinces of Apulia Map of region of Apulia, Italy, with provinces-it.svg
Provinces of Apulia

The following is a list of the municipalities ( comuni ) of Apulia, Italy.

There are 257 municipalities in Apulia as of 2025.

List

MunicipalityProvincePopulation (2025) [1] Area (km²) [2] Density
Accadia Foggia 2,21830.7472.2
Acquaviva delle Fonti Bari 19,727132.03149.4
Adelfia Bari 16,45229.81551.9
Alberobello Bari 10,11040.82247.7
Alberona Foggia 83449.7516.8
Alessano Lecce 5,98128.69208.5
Alezio Lecce 5,66216.79337.2
Alliste Lecce 6,39923.53272.0
Altamura Bari 70,094431.38162.5
Andrano Lecce 4,42915.71281.9
Andria Barletta-Andria-Trani 96,607402.89239.8
Anzano di Puglia Foggia 1,07011.0297.1
Apricena Foggia 12,470172.5172.3
Aradeo Lecce 8,8248.581,028.4
Arnesano Lecce 3,91213.56288.5
Ascoli Satriano Foggia 5,680336.6816.9
Avetrana Taranto 6,14874.1782.9
Bagnolo del Salento Lecce 1,7196.74255.0
Bari Bari 315,473117.392,687.4
Barletta Barletta-Andria-Trani 92,010149.35616.1
Biccari Foggia 2,594106.6524.3
Binetto Bari 2,16617.65122.7
Bisceglie Barletta-Andria-Trani 53,36269.25770.6
Bitetto Bari 11,72833.95345.4
Bitonto Bari 52,915174.34303.5
Bitritto Bari 11,39917.98634.0
Botrugno Lecce 2,5929.75265.8
Bovino Foggia 2,89384.9334.1
Brindisi Brindisi 81,664332.98245.3
Cagnano Varano Foggia 6,549166.8439.3
Calimera Lecce 6,66311.18596.0
Campi Salentina Lecce 9,63745.88210.0
Candela Foggia 2,56396.8226.5
Cannole Lecce 1,56720.3577.0
Canosa di Puglia Barletta-Andria-Trani 27,466150.93182.0
Caprarica di Lecce Lecce 2,25210.71210.3
Capurso Bari 15,03215.14992.9
Carapelle Foggia 6,88425.00275.4
Carlantino Foggia 77734.7122.4
Carmiano Lecce 11,64324.24480.3
Carosino Taranto 6,45410.93590.5
Carovigno Brindisi 16,983106.62159.3
Carpignano Salentino Lecce 3,64848.9974.5
Carpino Foggia 3,74380.0546.8
Casalnuovo Monterotaro Foggia 1,35848.3628.1
Casalvecchio di Puglia Foggia 1,61831.9350.7
Casamassima Bari 19,18878.43244.7
Casarano Lecce 19,09038.73492.9
Cassano delle Murge Bari 15,15190.20168.0
Castellana Grotte Bari 19,66769.13284.5
Castellaneta Taranto 15,923242.3265.7
Castelluccio dei Sauri Foggia 1,99851.4738.8
Castelluccio Valmaggiore Foggia 1,18026.7944.0
Castelnuovo della Daunia Foggia 1,25761.4920.4
Castri di Lecce Lecce 2,72412.95210.3
Castrignano de' Greci Lecce 3,6309.62377.3
Castrignano del Capo Lecce 5,08220.77244.7
Castro Lecce 2,3164.56507.9
Cavallino Lecce 13,03622.65575.5
Ceglie Messapica Brindisi 18,503132.02140.2
Celenza Valfortore Foggia 1,29865.4219.8
Cellamare Bari 5,7835.91978.5
Celle di San Vito Foggia 14318.417.8
Cellino San Marco Brindisi 5,95537.84157.4
Cerignola Foggia 56,941593.9395.9
Chieuti Foggia 1,46761.5223.8
Cisternino Brindisi 11,03554.17203.7
Collepasso Lecce 5,50412.79430.3
Conversano Bari 25,903128.42201.7
Copertino Lecce 22,82858.53390.0
Corato Bari 46,882169.35276.8
Corigliano d'Otranto Lecce 5,55128.41195.4
Corsano Lecce 5,0719.12556.0
Crispiano Taranto 12,936112.30115.2
Cursi Lecce 3,8138.36456.1
Cutrofiano Lecce 8,64456.81152.2
Deliceto Foggia 3,47675.8545.8
Diso Lecce 2,79311.42244.6
Erchie Brindisi 8,11544.63181.8
Faeto Foggia 61626.1023.6
Faggiano Taranto 3,37521.06160.3
Fasano Brindisi 38,813131.72294.7
Foggia Foggia 145,447509.26285.6
Fragagnano Taranto 4,92322.41219.7
Francavilla Fontana Brindisi 34,512177.94194.0
Gagliano del Capo Lecce 4,81116.60289.8
Galatina Lecce 25,30482.65306.2
Galatone Lecce 14,81347.08314.6
Gallipoli Lecce 18,93141.22459.3
Ginosa Taranto 21,720188.49115.2
Gioia del Colle Bari 26,443208.94126.6
Giovinazzo Bari 19,12644.30431.7
Giuggianello Lecce 1,12510.27109.5
Giurdignano Lecce 1,94914.04138.8
Gravina In Puglia Bari 42,094384.74109.4
Grottaglie Taranto 30,172102.12295.5
Grumo Appula Bari 12,04081.30148.1
Guagnano Lecce 5,30438.03139.5
Ischitella Foggia 4,07585.4647.7
Isole Tremiti Foggia 4863.18152.8
Laterza Taranto 14,704161.1791.2
Latiano Brindisi 13,35855.38241.2
Lecce Lecce 94,253241.00391.1
Leporano Taranto 8,17315.33533.1
Lequile Lecce 8,57636.80233.0
Lesina Foggia 6,233160.1638.9
Leverano Lecce 13,37249.50270.1
Lizzanello Lecce 11,81425.42464.8
Lizzano Taranto 9,47647.18200.8
Locorotondo Bari 13,83348.19287.1
Lucera Foggia 30,531339.7989.9
Maglie Lecce 13,25922.66585.1
Manduria Taranto 29,623180.41164.2
Manfredonia Foggia 53,288354.54150.3
Margherita di Savoia Barletta-Andria-Trani 11,06335.70309.9
Martano Lecce 8,46522.25380.4
Martignano Lecce 1,5396.49237.1
Martina Franca Taranto 46,701298.72156.3
Maruggio Taranto 5,18649.07105.7
Massafra Taranto 31,812128.00248.5
Matino Lecce 10,78226.63404.9
Mattinata Foggia 5,87573.4880.0
Melendugno Lecce 10,03592.31108.7
Melissano Lecce 6,57112.55523.6
Melpignano Lecce 2,07411.10186.8
Mesagne Brindisi 25,908124.05208.9
Miggiano Lecce 3,2187.80412.6
Minervino di Lecce Lecce 3,41818.13188.5
Minervino Murge Barletta-Andria-Trani 7,933257.4130.8
Modugno Bari 35,97232.241,115.8
Mola di Bari Bari 24,17750.94474.6
Molfetta Bari 57,14758.97969.1
Monopoli Bari 47,754157.89302.5
Monte Sant'Angelo Foggia 11,000245.1344.9
Monteiasi Taranto 5,2109.75534.4
Monteleone di Puglia Foggia 92536.4225.4
Montemesola Taranto 3,47316.43211.4
Monteparano Taranto 2,2603.85587.0
Monteroni di Lecce Lecce 13,20016.74788.5
Montesano Salentino Lecce 2,6198.53307.0
Morciano di Leuca Lecce 3,03113.57223.4
Motta Montecorvino Foggia 60319.9430.2
Mottola Taranto 15,119213.9670.7
Muro Leccese Lecce 4,64116.77276.7
Nardò Lecce 30,667193.24158.7
Neviano Lecce 4,81516.30295.4
Noci Bari 18,100150.60120.2
Nociglia Lecce 2,09711.13188.4
Noicattaro Bari 25,85040.79633.7
Novoli Lecce 7,50218.08414.9
Ordona Foggia 3,36139.5784.9
Oria Brindisi 14,35883.67171.6
Orsara di Puglia Foggia 2,47283.0129.8
Orta Nova Foggia 16,609105.24157.8
Ortelle Lecce 2,16710.23211.8
Ostuni Brindisi 29,872225.56132.4
Otranto Lecce 5,53877.2071.7
Palagianello Taranto 7,49343.86170.8
Palagiano Taranto 15,68169.97224.1
Palmariggi Lecce 1,3538.97150.8
Palo del Colle Bari 20,35079.71255.3
Panni Foggia 66832.7120.4
Parabita Lecce 8,65421.09410.3
Patù Lecce 1,6458.69189.3
Peschici Foggia 4,27049.3986.5
Pietramontecorvino Foggia 2,40671.6533.6
Poggiardo Lecce 5,74619.96287.9
Poggio Imperiale Foggia 2,51852.8847.6
Poggiorsini Bari 1,27443.4429.3
Polignano A Mare Bari 17,33663.09274.8
Porto Cesareo Lecce 6,49135.13184.8
Presicce-Acquarica Lecce 9,15543.06212.6
Pulsano Taranto 11,17418.27611.6
Putignano Bari 25,706100.16256.6
Racale Lecce 10,69224.29440.2
Rignano Garganico Foggia 1,75189.4019.6
Roccaforzata Taranto 1,7576.15285.7
Rocchetta Sant'Antonio Foggia 1,62272.4822.4
Rodi Garganico Foggia 3,32313.45247.1
Roseto Valfortore Foggia 98750.0619.7
Ruffano Lecce 9,26839.73233.3
Rutigliano Bari 18,21553.85338.3
Ruvo di Puglia Bari 24,195223.83108.1
Salice Salentino Lecce 7,61159.87127.1
Salve Lecce 4,54333.07137.4
Sammichele di Bari Bari 5,90734.23172.6
San Cassiano Lecce 1,9448.77221.7
San Cesario di Lecce Lecce 7,8648.09972.1
San Donaci Brindisi 6,07934.04178.6
San Donato di Lecce Lecce 5,37021.58248.8
San Ferdinando di Puglia Barletta-Andria-Trani 13,91041.23337.4
San Giorgio Ionico Taranto 13,96923.56592.9
San Giovanni Rotondo Foggia 26,271261.88100.3
San Marco in Lamis Foggia 12,335234.2052.7
San Marco la Catola Foggia 84228.6329.4
San Marzano di San Giuseppe Taranto 8,82919.19460.1
San Michele Salentino Brindisi 6,04726.53227.9
San Nicandro Garganico Foggia 13,413173.3677.4
San Pancrazio Salentino Brindisi 9,02756.68159.3
San Paolo di Civitate Foggia 5,35191.1658.7
San Pietro in Lama Lecce 3,3448.20407.8
San Pietro Vernotico Brindisi 12,90446.94274.9
San Severo Foggia 49,055336.31145.9
San Vito dei Normanni Brindisi 17,84267.08266.0
Sanarica Lecce 1,46613.02112.6
Sannicandro di Bari Bari 9,53556.79167.9
Sannicola Lecce 5,52527.64199.9
Santa Cesarea Terme Lecce 1,775116.1415.3
Sant'Agata di Puglia Foggia 2,80526.82104.6
Santeramo in Colle Bari 25,650144.86177.1
Sava Taranto 15,15644.57340.0
Scorrano Lecce 6,56635.33185.8
Seclì Lecce 1,8158.78206.7
Serracapriola Foggia 3,577143.3625.0
Sogliano Cavour Lecce 3,8435.33721.0
Soleto Lecce 5,10030.46167.4
Specchia Lecce 4,50325.10179.4
Spinazzola Barletta-Andria-Trani 5,824184.0131.7
Spongano Lecce 3,39812.42273.6
Squinzano Lecce 13,29529.78446.4
Statte Taranto 12,60667.32187.3
Sternatia Lecce 2,08916.76124.6
Stornara Foggia 5,77233.86170.5
Stornarella Foggia 5,35733.81158.4
Supersano Lecce 4,06336.41111.6
Surano Lecce 1,4808.99164.6
Surbo Lecce 14,52020.78698.7
Taranto Taranto 185,909249.86744.1
Taurisano Lecce 11,15623.68471.1
Taviano Lecce 11,37622.13514.1
Terlizzi Bari 25,92869.23374.5
Tiggiano Lecce 2,8327.71367.3
Torchiarolo Brindisi 5,29832.34163.8
Toritto Bari 7,96175.35105.7
Torre Santa Susanna Brindisi 10,05655.77180.3
Torremaggiore Foggia 16,348210.0177.8
Torricella Taranto 4,08426.93151.7
Trani Barletta-Andria-Trani 54,751103.41529.5
Trepuzzi Lecce 13,72123.43585.6
Tricase Lecce 16,91343.33390.3
Triggiano Bari 25,75420.111,280.7
Trinitapoli Barletta-Andria-Trani 13,635148.7791.7
Troia Foggia 6,567168.2539.0
Tuglie Lecce 5,0258.50591.2
Turi Bari 12,95571.40181.4
Ugento Lecce 11,899100.40118.5
Uggiano La Chiesa Lecce 4,31914.46298.7
Valenzano Bari 17,21915.981,077.5
Veglie Lecce 13,10562.31210.3
Vernole Lecce 6,56361.28107.1
Vico del Gargano Foggia 7,231111.0865.1
Vieste Foggia 13,239169.1978.2
Villa Castelli Brindisi 8,95735.15254.8
Volturara Appula Foggia 35452.006.8
Volturino Foggia 1,49958.3525.7
Zapponeta Foggia 3,24141.7577.6
Zollino Lecce 1,8219.95183.0

References

  1. "Monthly Demographic Balance". ISTAT.
  2. "Superficie di Comuni Province e Regioni italiane al 9 ottobre 2011" (in Italian). ISTAT.