En los veintiún distritos de la ciudad de Madrid hay 520 guarderías (98 públicas y 422 privadas), 235 colegios públicos de educación infantil y primaria, 106 institutos de educación secundaria, 309 colegios privados (con y sin concierto) y 24 centros extranjeros.