L’Istituto Leone XIII è una scuola  cattolica paritaria che offre un ciclo scolastico completo: Scuola primaria, Scuola secondaria di primo grado e due Licei, classico e scientifico.
Tutte le Scuole, coerenti con gli ordinamenti generali dell’istruzione, offrono: l’assolvimento dell’obbligo d’istruzione, lo svolgimento in sede degli esami di stato, lo stesso valore dei titoli di studio rilasciati dalla scuola statale e l’equiparazione dei diritti e dei doveri degli studenti.

L’Istituto è gestito dalla Compagnia di Gesù e propone un Progetto Educativo ispirato al modello pegagogico ignaziano, secondo gli insegnamenti del Fondatore Ignazio di Loyola, e basato su principi elaborati nell’arco di quattro secoli.