L'I.C. "S. G.Bosco-De Carolis" è stato istituito nell'a. s. 2012/2013 (sulla base della legge 111 del 2011). Si trova a San Marco in Lamis (FG), nel cuore del Parco Nazionale del Gargano e tra due importanti conventi, S. Maria di Stignano e San Matteo (entrambi rilevanti dal punto di vista religioso, storico e architettonico) ed è ubicato nel centro cittadino, vicino agli uffici principali e alla fermata dei mezzi pubblici. L'Istituto si articola su due edifici che ospitano tre plessi comprendenti i tre diversi ordini di scuola: la scuola dell'Infanzia, la Scuola Primaria, la Scuola Secondaria di primo Grado.Gli uffici di presidenza e di segreteria hanno sede presso l'edificio della Scuola Primaria.