O corpo docente da escola está distribuído pelos seguintes Departamentos Curriculares:
Departamento de Ciências Físicas e Naturais
• Grupo 510 – Física e Química
• Grupo 520 – Biologia e Geologia
Departamento de Ciências Sociais e Humanas
• Grupo 400 – História
• Grupo 410 – Filosofia
Departamento de Ciências Socioeconómicas e Tecnológicas
• Grupo 420 – Geografia
• Grupo 430 – Contabilidade e Economia
• Grupo 530 – Educação Tecnológica
• Grupo 550 – Informática
Departamento de Expressões
• Grupo 600 – Artes Visuais
• Grupo 610 – Educação Musical
• Grupo 290 – Educação Moral Religiosa e Católica
• Grupo 120 e 700 – Educação Especial
Departamento de Educação Física e Desporto
• Grupo 620 – Educação Física
Departamento de Matemática
• Grupo 500 – Matemática
Departamento de Línguas Clássicas e Românicas
• Grupo 300 – Português
• Grupo 310 – Latim e Grego
• Grupo 320 – Francês
Departamento de Línguas Germânicas
• Grupo 330 – Inglês
• Grupo 340 – Alemão