Il existe sur Villeneuve une école maternelle publique composée de 3 classes, qui accueille les enfants à partir de 2 ans pour la petite section, jusqu'à la grande section de maternelle.
Education et établissements scolaires
Il existe une école élémentaire publique composée de 7 classes, qui accueille les enfants sur inscription, du CP au CM2.
Il existe un collège sur Villeneuve qui accueille les enfants du Canton, pour leur scolarité de la 6ème à la 3ème.
Il existe également une école primaire privée.