
Les jeunes (et moins jeunes) sanflorains qui sont en âge d'être scolarisés peuvent être accueillis dans 5 maternelles, 5 écoles primaires, 4 collèges et 4 lycées dans la ville de Saint-Flour.
La Ville de Saint-Flour, indépendamment des périodes scolaires, propose aussi aux enfants et adolescents une large gamme d'activités au sein d'associations sportives pour mieux accompagner leur développement, ainsi qu'un large choix d'activités de loisirs avec ses 2 centres de loisirs sans hébergement.
Et aussi, afin de faciliter l'insertion du plus grand nombre, la Ville de Saint-Flour dispose d'établissements spécialisés dans la formation continue.