Les écoles maternelle et élémentaire accueillent environ 200 enfants qui peuvent utiliser la garderie périscolaire, le restaurant scolaire et le centre de loisirs les mercredi après midi et pendant certaines vacances.

Le lycée agricole (515 élèves) dispense des formations professionnelles, mais prépare également à des baccalauréats généraux (série S) et technologiques, ainsi qu’à des formations d’enseignement supérieur (BTS). Il dispose de 2 résidences, les Tilleuls et la Platière qui accueillent une soixantaine d’étudiants.