Elenco dei comuni limitrofi a Bari ordinati per distanza crescente, calcolata in linea d'area dal centro urbano. Popolazione al 01/01/2011 (ISTAT).
I link dei comuni elencati portano alle pagine dei rispettivi comuni limitrofi.
| Comuni confinanti (o di prima corona) | distanza | popolazione |
|---|
| Adelfia | 12,7 km | 17.306 |
| Bitritto | 8,4 km | 10.881 |
| Valenzano | 8,5 km | 18.305 |
| Mola di Bari | 20,8 km | 26.348 |
| Noicattaro | 14,9 km | 25.835 |
| Triggiano | 8,5 km | 27.553 |
| Capurso | 9,8 km | 15.411 |
| Modugno | 6,5 km | 38.826 |
| Bitonto | 13,6 km | 56.462 |
| Giovinazzo | 17,2 km | 20.593 |
| Comuni di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|
| Bitetto | 12,4 km | 11.717 |
| Cellamare | 12,7 km | 5.812 |
| Sannicandro di Bari | 13,7 km | 9.794 |
| Palo del Colle | 14,3 km | 21.786 |
| Binetto | 15,8 km | 2.133 |
| Rutigliano | 17,6 km | 18.108 |
| Casamassima | 18,8 km | 19.184 |
| Molfetta | 23,1 km | 60.159 |
| Acquaviva delle Fonti | 24,5 km | 21.096 |
| Terlizzi | 25,7 km | 27.290 |
| Conversano | 27,8 km | 25.760 |
| Toritto | 28,5 km | 8.645 |
| Ruvo di Puglia | 30,5 km | 25.786 |
| Polignano a Mare | 33,5 km | 17.797 |
| Altamura | 40,7 km | 69.665 |