Elenco dei comuni limitrofi a Gravina in Puglia 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.
| Gravina in Puglia (BA) | 0 km | 44.383 |
| Comuni di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|
| Toritto | 20,8 km | 8.645 |
| Grassano (MT) | 23,9 km | 5.494 |
| Santeramo in Colle | 28,2 km | 26.854 |
| Miglionico (MT) | 28,7 km | 2.573 |
| Cassano delle Murge | 30,1 km | 13.701 |
| Grumo Appula | 32,3 km | 13.145 |
| Tricarico (MT) | 32,4 km | 5.808 |
| Salandra (MT) | 33,7 km | 2.974 |
| Banzi (PZ) | 34,8 km | 1.437 |
| Ferrandina (MT) | 35,5 km | 9.072 |
| Terlizzi | 36,1 km | 27.290 |
| Montescaglioso (MT) | 36,2 km | 10.107 |
| Corato | 36,2 km | 48.101 |
| Tolve (PZ) | 37,0 km | 3.396 |
| Oppido Lucano (PZ) | 37,3 km | 3.891 |
| Laterza (TA) | 38,2 km | 15.282 |
| Ginosa (TA) | 38,7 km | 22.802 |
| Palazzo San Gervasio (PZ) | 39,2 km | 5.048 |
| Bitonto | 39,4 km | 56.462 |
| Acerenza (PZ) | 41,0 km | 2.595 |
| Minervino Murge (BT) | 41,3 km | 9.598 |
| Montemilone (PZ) | 44,7 km | 1.763 |
| ANDRIA | 47,0 km | 100.086 |
| Bisceglie (BT) | 47,5 km | 54.847 |
| Venosa (PZ) | 53,5 km | 12.231 |