Nella provincia di Brindisi si trovano 20 comuni in Puglia. Brindisi è il comune più grande per popolazione con un totale di 83.690 abitanti.
| Comune | Popolazione | Densità | Altitudine |
|---|---|---|---|
| Brindisi | 83.690 | 251pp/km² | 13m |
| Carovigno | 16.761 | 157pp/km² | 161m |
| Ceglie messapica | 18.991 | 144pp/km² | 298m |
| Cellino san marco | 6.227 | 165pp/km² | 58m |
| Cisternino | 11.252 | 208pp/km² | 393m |
| Erchie | 8.276 | 185pp/km² | 68m |
| Fasano | 38.890 | 295pp/km² | 118m |
| Francavilla fontana | 35.324 | 199pp/km² | 142m |
| Latiano | 13.767 | 249pp/km² | 97m |
| Mesagne | 25.964 | 209pp/km² | 72m |
| Oria | 14.630 | 175pp/km² | 154m |
| Ostuni | 30.276 | 134pp/km² | 218m |
| San donaci | 6.276 | 184pp/km² | 42m |
| San michele salentino | 6.170 | 233pp/km² | 153m |
| San pancrazio salentino | 9.429 | 166pp/km² | 62m |
| San pietro vernotico | 13.114 | 279pp/km² | 36m |
| San vito dei normanni | 18.439 | 275pp/km² | 108m |
| Torchiarolo | 5.205 | 160pp/km² | 28m |
| Torre santa susanna | 10.206 | 183pp/km² | 72m |
| Villa castelli | 9.059 | 258pp/km² | 251m |