L’Istituto è formato da sei plessi: nel comune sede principale, Cucciago, vi sono i tre ordini di scuola, infanzia, primaria e secondaria di primo grado; a Grandate sono presenti la scuola primaria e la scuola secondaria di primo grado, a Casnate con Bernate si trova la scuola primaria.
Ogni plesso è coordinato da un'insegnante referente di sede. Tutte fanno a capo alla Dirigente Scolastica e alla sua Collaboratrice (vedi Organigramma funzionale).
Le diverse scuole, pur appartenendo a comuni diversi, sono accomunate da alcune caratteristiche: ricevono grande attenzione e supporto dalle Amministrazioni Comunali, presentano condizioni logistiche ed organizzative curate e accoglienti, hanno un personale docente stabile e preparato.