Elenco dei comuni limitrofi a Andria 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 di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|
| Bisceglie | 17,9 km | 54.847 |
| Margherita di Savoia | 19,8 km | 12.465 |
| San Ferdinando di Puglia | 20,1 km | 14.894 |
| Trinitapoli | 22,1 km | 14.551 |
| Terlizzi (BA) | 24,0 km | 27.290 |
| Cerignola (FG) | 32,9 km | 59.103 |
| Montemilone (PZ) | 35,0 km | 1.763 |
| Poggiorsini (BA) | 35,0 km | 1.452 |
| Bitonto (BA) | 35,9 km | 56.462 |
| Palazzo San Gervasio (PZ) | 42,2 km | 5.048 |
| Lavello (PZ) | 46,7 km | 13.945 |
| Gravina in Puglia (BA) | 47,0 km | 44.383 |
| Banzi (PZ) | 47,3 km | 1.437 |
| Genzano di Lucania (PZ) | 47,8 km | 6.072 |
| Altamura (BA) | 49,8 km | 69.665 |
| Venosa (PZ) | 49,9 km | 12.231 |
| Altri comuni capoluogo della Puglia | distanza | popolazione |
|---|
| BARI | 48,6 km | 320.475 |
| FOGGIA | 67,0 km | 152.747 |
| TARANTO | 120,7 km | 191.810 |
| BRINDISI | 153,7 km | 89.780 |
| LECCE | 185,8 km | 95.520 |