Elenco dei comuni limitrofi a Foggia 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 |
|---|
| Ascoli Satriano | 28,4 km | 6.390 |
| Castelluccio dei Sauri | 18,2 km | 2.144 |
| Ordona | 17,4 km | 2.720 |
| Carapelle | 16,1 km | 6.527 |
| Manfredonia | 35,1 km | 57.455 |
| Cerignola | 36,6 km | 59.103 |
| Troia | 22,6 km | 7.411 |
| Rignano Garganico | 24,5 km | 2.216 |
| San Severo | 29,2 km | 55.321 |
| San Marco in Lamis | 29,0 km | 14.444 |
| San Giovanni Rotondo | 30,6 km | 27.327 |
| Lucera | 18,6 km | 34.513 |
| Comuni di seconda corona (confinanti con la prima corona) | distanza | popolazione |
|---|
| Orta Nova | 19,8 km | 17.868 |
| Stornara | 26,7 km | 5.114 |
| Stornarella | 27,3 km | 5.137 |
| Bovino | 29,2 km | 3.574 |
| Deliceto | 29,8 km | 3.947 |
| Biccari | 30,5 km | 2.893 |
| Orsara di Puglia | 31,0 km | 2.990 |
| Castelluccio Valmaggiore | 32,1 km | 1.370 |
| Torremaggiore | 33,1 km | 17.434 |
| Zapponeta | 34,0 km | 3.465 |
| Celle di San Vito | 34,2 km | 173 |
| Volturino | 35,5 km | 1.800 |
| Alberona | 35,7 km | 1.012 |
| Candela | 36,0 km | 2.753 |
| Pietramontecorvino | 36,3 km | 2.765 |
| Apricena | 37,0 km | 13.694 |
| Castelnuovo della Daunia | 38,2 km | 1.578 |
| San Paolo di Civitate | 39,1 km | 6.018 |
| San Nicandro Garganico | 42,0 km | 16.054 |
| Monte Sant'Angelo | 44,2 km | 13.221 |
| Cagnano Varano | 44,9 km | 7.663 |
| Trinitapoli (BT) | 46,3 km | 14.551 |
| San Ferdinando di Puglia (BT) | 46,9 km | 14.894 |
| Lavello (PZ) | 50,4 km | 13.945 |
| Canosa di Puglia (BT) | 50,9 km | 31.115 |
| Melfi (PZ) | 52,4 km | 17.554 |