Escola Secundaria com 3.º Ciclo do Ensino Basico João da Silva Correia Rua Manuel L Costa 3700-179 São João da Madeira
Escola Secundaria com 3.º Ciclo do Ensino Basico Dr. Serafim Leite Rua Manuel Luís da Costa 3700-179 São João da Madeira
Escola Básica de São João da Madeira R. Teixeira de Pascoais 3700-291 São João da Madeira
A pertence ao agrupamento de escolas Escolas de São João da Madeira
Escola Basica dos 2.º e 3.º Ciclos de S. João da Madeira Rua Teixeira Pascoais 3700-291 São João da Madeira
Escola de Condução Ribeiro Rua Dourado 283 3700-107 São João da Madeira
Jardim Infantil do Centro Social e Paroquial de Arrifana Rua Julio Dinis 71 3700-000 São João da Madeira
A pertence ao agrupamento de escolas Escolas Dr. Joaquim Magalhães, Faro
Escola Basica do 1.º Ciclo com Jardim de Infancia Conde Dias Garcia Largo Conde Dias Garcia 3700-101 São João da Madeira
Escola Basica do 1.º Ciclo com Jardim de Infancia das Fontainhas Bº. da Saude 3700-228 São João da Madeira
Escola Basica do 1.º Ciclo com Jardim de Infancia de Casaldelo Lugar de Casaldelo 3700-079 São João da Madeira
Escola Secundaria Nº 3 Rua Adelino A Costa 3700-023 São João da Madeira
Externato Dom Dinis Rua 5 Outubro 401, 1º 3700-085 São João da Madeira
Escola Basica do 1.º Ciclo Goim (Romariz) Goim -Romariz, São João da Madeira 3700-000 São Marcos
Escola de Condução Sanjoanense Avenida Liberdade 615, 1º -pt EF 3700-166 São João da Madeira
Escola Basica do 1.º Ciclo com Jardim de Infancia de Fundo de Vila Rua Dr. José C. de Vasconcelos 3700-081 São João da Madeira
Escola 1º Ciclo do Ensino Basico de Carvalhosa Carvalhosa -Arrifana, São João da Madeira 3700-000 São Marcos