Città della Puglia, in provincia di Foggia, con più di ventiseimila abitanti. Il territorio comunale confina con quello di Foggia. Fa parte del Parco del Gargano. San Giovanni Rotondo è gemellata con Pietrelcina (Benevento, Campania).
E' il comune, dopo il capoluogo, con più abitanti nella Provincia di Foggia (più di cinquantasettemila). Fa parte del Parco del Gargano. E' sede del Museo Archeologico Nazionale.