La Provincia di Taranto, in Puglia, conta 29 Comuni. Il Comune più esteso è Martina Franca, con 298,72 km². Il Comune più popoloso è Taranto, con 185.112 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Avetrana | 6.109 | 74,17 km² | 61 m |
| Carosino | 6.380 | 10,93 km² | 70 m |
| Castellaneta | 15.798 | 242,39 km² | 230 m |
| Crispiano | 12.816 | 112,30 km² | 249 m |
| Faggiano | 3.366 | 21,06 km² | 53 m |
| Fragagnano | 4.889 | 22,41 km² | 126 m |
| Ginosa | 21.721 | 188,60 km² | 258 m |
| Grottaglie | 29.976 | 102,12 km² | 108 m |
| Laterza | 14.584 | 161,17 km² | 331 m |
| Leporano | 8.202 | 15,33 km² | 46 m |
| Lizzano | 9.444 | 47,18 km² | 54 m |
| Manduria | 29.528 | 180,44 km² | 84 m |
| Martina Franca | 46.753 | 298,72 km² | 431 m |
| Maruggio | 5.138 | 49,08 km² | 30 m |
| Massafra | 31.766 | 127,99 km² | 99 m |
| Monteiasi | 5.190 | 9,75 km² | 51 m |
| Montemesola | 3.467 | 16,43 km² | 180 m |
| Monteparano | 2.239 | 3,85 km² | 123 m |
| Mottola | 15.103 | 213,96 km² | 382 m |
| Palagianello | 7.429 | 43,86 km² | 134 m |
| Palagiano | 15.712 | 69,99 km² | 44 m |
| Pulsano | 11.162 | 18,53 km² | 39 m |
| Roccaforzata | 1.729 | 6,15 km² | 135 m |
| San Giorgio Ionico | 13.850 | 23,56 km² | 71 m |
| San Marzano di San Giuseppe | 8.796 | 19,19 km² | 141 m |
| Sava | 15.033 | 44,57 km² | 109 m |
| Statte | 12.540 | 67,32 km² | 143 m |
| Taranto | 185.112 | 249,73 km² | 13 m |
| Torricella | 4.096 | 26,93 km² | 29 m |
Istat 01/01/2026