O Agrupamento Vertical de Escolas Professor João de Meira foi criado em 2003, unindo a Escola E.B. 2,3 João de Meira ao então Agrupamento Horizontal de Oliveira do Castelo, constituído pelas Escolas E.B. 1 de Oliveira do Castelo, E.B. 1 de S. Roque e E.B. 1 do Mosteiro. Esta última foi extinta em 2005, devido ao reduzido número de alunos, os quais foram integrados na E.B. 1 de S. Roque. A E.B. 2,3, sede do Agrupamento, foi fundada em 1968 como Escola Preparatória, localizando-se na Rua Calouste Gulbenkian, freguesia de Oliveira do Castelo, desde 1978; na mesma freguesia encontra-se a E.B. 1 de Oliveira do Castelo, criada em 1972; na freguesia da Costa, situa-se a E.B. 1 de S. Roque, fundada em 1959.


Ver mapa maior