Limoges compte, pour la rentrée scolaire 2012-2013, 68 directions d’écoles communales, réparties de la manière suivante : 31 écoles maternelles, 33 écoles élémentaires, 4 écoles primaires (maternelle et élémentaire Abbessaille, Victor-Hugo, Raoul-Dautry, René-Descartes) Plus de 300 agents municipaux travaillent au quotidien dans les écoles de la ville. Ce sont les services techniques de la Ville de Limoges qui assurent le clos et le couvert des bâtiments, leur fonctionnement et l'entretien.
En 2012 la ville a engagé 2 785 700 € de travaux et d'aménagements divers dans ses écoles.
18 restaurants scolaires gérés par la ville servent environ 5100 repas par jour.