Não é conhecida a data da criação do distrito de São João. No entanto, na Prefeitura de Garanhuns existe um termo, lavrado em 1855, que designa São João como quarto distrito daquele município.
A Lei Estadual nº 3.280, de 25 de novembro de 1958, criou o município de São João, desmembrado de Garanhuns, com sede no antigo distrito de São João. O município foi instalado no dia 16 de maio de 1962, constituído apenas pelo distrito sede.
Localização no Estado
Aspectos Históricos
Distrito de Garanhuns
Já em 1855, documentos oficiais o identificavam como o 4º distrito da "Cidade das Flores".
Emancipação
Tornou-se município autônomo no final da década de 50, consolidando sua sede definitiva.
Denominação Oficial