1216 élèves sont scolarisés à la rentrée 2021, de la petite section de maternelle à la terminale et sont répartis de la manière suivante :
• école maternelle : 6 classes accueillant 144 élèves ;
• école élémentaire : 18 classes accueillant 458 élèves ;
• collège : 13 classes pour un total de 355 élèves ;
• lycée : 9 classes scolarisant 260 élèves (filière générale, spécialité Humanités Littérature Philosophie / Histoire Géographie Géopolitique et Sciences Politiques / Sciences Economiques et Sociales / Anglais / Mathématiques / Physique Chimie / Sciences de la Vie et de la Terre.