Nella provincia di Bari si trovano 41 comuni in Puglia. Acquaviva delle fonti è il comune più grande per popolazione con un totale di 19.952 abitanti.
| Comune | Popolazione | Densità | Altitudine |
|---|---|---|---|
| Acquaviva delle fonti | 19.952 | 151pp/km² | 300m |
| Adelfia | 16.518 | 554pp/km² | 154m |
| Alberobello | 10.268 | 252pp/km² | 428m |
| Altamura | 70.038 | 162pp/km² | 467m |
| Bari | 316.736 | 2.698pp/km² | 5m |
| Binetto | 2.127 | 120pp/km² | 179m |
| Bitetto | 11.763 | 347pp/km² | 139m |
| Bitonto | 53.282 | 306pp/km² | 118m |
| Bitritto | 11.329 | 630pp/km² | 102m |
| Capurso | 15.239 | 1.009pp/km² | 74m |
| Casamassima | 19.318 | 246pp/km² | 223m |
| Cassano delle murge | 15.072 | 167pp/km² | 341m |
| Castellana grotte | 19.525 | 282pp/km² | 290m |
| Cellamare | 5.809 | 983pp/km² | 110m |
| Conversano | 25.756 | 201pp/km² | 219m |
| Corato | 47.079 | 278pp/km² | 232m |
| Gioia del colle | 26.615 | 127pp/km² | 360m |
| Giovinazzo | 19.401 | 438pp/km² | 7m |
| Gravina in puglia | 42.675 | 111pp/km² | 338m |
| Grumo appula | 12.165 | 150pp/km² | 181m |
| Locorotondo | 13.937 | 289pp/km² | 410m |
| Modugno | 36.334 | 1.127pp/km² | 79m |
| Mola di bari | 24.440 | 480pp/km² | 5m |
| Molfetta | 57.458 | 974pp/km² | 15m |
| Monopoli | 48.004 | 304pp/km² | 9m |
| Noci | 18.368 | 122pp/km² | 420m |
| Noicattaro | 25.935 | 636pp/km² | 98m |
| Palo del colle | 20.612 | 259pp/km² | 177m |
| Poggiorsini | 1.279 | 29pp/km² | 460m |
| Polignano a mare | 17.550 | 278pp/km² | 24m |
| Putignano | 25.972 | 259pp/km² | 372m |
| Rutigliano | 18.306 | 340pp/km² | 125m |
| Ruvo di puglia | 24.394 | 109pp/km² | 256m |
| Sammichele di bari | 6.031 | 176pp/km² | 280m |
| Sannicandro di bari | 9.589 | 169pp/km² | 183m |
| Santeramo in colle | 25.754 | 178pp/km² | 489m |
| Terlizzi | 26.144 | 378pp/km² | 190m |
| Toritto | 8.050 | 107pp/km² | 369m |
| Triggiano | 25.897 | 1.286pp/km² | 60m |
| Turi | 12.981 | 182pp/km² | 250m |
| Valenzano | 17.346 | 1.086pp/km² | 85m |