Cerignola è un comune italiano di 56 711 abitanti della provincia di Foggia in Puglia, situato presso la valle dell'Ofanto sulle ondulazioni che delimitano a sud il Tavoliere. È il comune più esteso della regione Puglia e di tutta l'Italia meridionale, terzo in Italia, preceduto solo da Roma e Ravenna.