Le saint patron de San Giovanni in Galdo est saint Jean-Baptiste, fêté le 29 août. L'antique bourg s'est développé précisément autour de l'église qui lui est dédiée, dont certaines parties des murs d'enceinte subsistent, aujourd'hui intégrées à la nouvelle structure de la mairie ; ce n'est qu'entre les IXe et Xe siècles, avec l'occupation des parties les plus hautes du territoire, que le bourg a commencé à se former autour de l'ancienne église et du château, au point qu'au XIe siècle San Giovanni in Galdo est déjà attesté comme castrum, agglomération fortifiée.
Dans le bourg ancien, outre l'église San Giovanni Battista, subsiste encore l'ancien palais abbatial, Palazzo Ruffo, avec un tissu urbain de petite taille caractéristique de nombreux centres historiques molisans. Les premières traces d'occupation du territoire communal remontent cependant au IIe siècle av. J.-C., lorsque sur la colline Rimontato, près de l'agglomération actuelle, fut construit un petit temple italique samnite, dont les vestiges sont encore aujourd'hui identifiables.
