Elenco dei comuni limitrofi a Margherita di Savoia ordinati per distanza crescente, calcolata in linea d'area dal centro urbano. Popolazione al 01/01/2011 (ISTAT).
| distanza | popolazione |
| Margherita di Savoia (BT) | 0 km | 12.465 |
| Comuni confinanti (o di prima corona) | distanza | popolazione |
|---|---|---|
| BARLETTA | 13,6 km | 94.459 |
| Trinitapoli | 5,6 km | 14.551 |
| Zapponeta (FG) | 18,6 km | 3.465 |
| Comuni di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|---|---|
| San Ferdinando di Puglia | 10,4 km | 14.894 |
| Canosa di Puglia | 18,5 km | 31.115 |
| ANDRIA | 19,8 km | 100.086 |
| Cerignola (FG) | 24,2 km | 59.103 |
| TRANI | 24,9 km | 53.940 |
| Manfredonia (FG) | 34,4 km | 57.455 |
| Altri comuni capoluogo della Puglia | distanza | popolazione |
|---|---|---|
| FOGGIA | 51,0 km | 152.747 |
| BARI | 65,2 km | 320.475 |
| TARANTO | 140,5 km | 191.810 |
| BRINDISI | 171,4 km | 89.780 |
| LECCE | 204,2 km | 95.520 |
| Altre città italiane | distanza | popolazione |
|---|---|---|
| NAPOLI | 167,1 km | 959.574 |
| PESCARA | 200,9 km | 123.077 |
| ROMA | 310,7 km | 2.761.477 |
| REGGIO CALABRIA | 365,4 km | 186.547 |
| FIRENZE | 482,7 km | 371.282 |
| BOLOGNA | 523,4 km | 380.181 |
| VENEZIA | 547,2 km | 270.884 |
| GENOVA | 680,4 km | 607.906 |
| MILANO | 724,2 km | 1.324.110 |