San Giovanni Rotondo es una y comune italiana de la provincia de Foggia, región de Apulia, con 27.100 habitantes.