La sainte patronne de Foggia est Notre-Dame des Sept Voiles, aussi appelée Iconavetere, fêtée deux fois par an, le 22 mars et le 15 août, en mémoire des apparitions mariales qui réconfortèrent les Foggiens dans leurs demandes d'être libérés de la peste et du séisme catastrophique de 1731. Il s'agit d'une très ancienne image de la Madone peinte sur bois, enveloppée de sept voiles et enfermée dans une châsse rectangulaire dotée d'une petite fenêtre ovale au niveau du visage : selon la tradition, elle fut retrouvée en 1062 dans l'un des étangs du Tavoliere des Pouilles, dans une zone alors marécageuse et impaludée après la destruction de la proche Arpi.
Ce fut Robert Guiscard qui fit assécher la zone marécageuse et construire la petite église dédiée à Sancta Maria de Focis, donnant naissance au premier noyau urbain de Foggia : près de la Taverna del Gufo furent bâties les premières maisons pour accueillir les pèlerins dévots à la Mère de Dieu et les bergers abruzzais en transhumance. Le séisme du 20 mars 1731 détruisit un tiers des habitations de la ville et endommagea profondément le patrimoine artistique : la reconstruction concerna surtout les édifices historiques, comme le couvent San Francesco, agrandi à cette occasion. La cathédrale, érigée au XIIe siècle, conserve encore aujourd'hui une bonne partie de ses façades romanes en pierre sculptée et le riche portail San Martino, tandis que le haut clocher baroque fut édifié précisément après le séisme de 1731.