La Provincia di Barletta-Andria-Trani, in Puglia, conta 10 Comuni. Il Comune più esteso è Andria, con 402,88 km². Il Comune più popoloso è Andria, con 96.520 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Andria | 96.520 | 402,88 km² | 160 m |
| Barletta | 92.067 | 149,45 km² | 19 m |
| Bisceglie | 53.242 | 69,27 km² | 22 m |
| Canosa di Puglia | 27.275 | 150,93 km² | 120 m |
| Margherita di Savoia | 11.025 | 35,89 km² | 1 m |
| Minervino Murge | 7.811 | 257,41 km² | 450 m |
| San Ferdinando di Puglia | 13.855 | 41,23 km² | 70 m |
| Spinazzola | 5.794 | 184,00 km² | 443 m |
| Trani | 54.731 | 103,51 km² | 12 m |
| Trinitapoli | 13.613 | 148,77 km² | 7 m |
Istat 01/01/2026