Porto Alegre cuenta con 93 escuelas públicas municipales,y siendo 39 de ellas de enseñanza infantil, 51 de ciclo básico y otras tres de bachillerato; y 258 escuelas públicas estaduales, además de 4 escuelas públicas federales.