O município de "São João", teve sua origem pela doação de faixas de terras, concedidas por herdeiros, e, mais tarde vendidas a Manoel da Cruz Vilela, que as transformou na fazenda Burgos.
Em 1883, passou a chamar-se de Sítio São João e ficou sendo a sede de um distrito de Gaaranhuns. Anos passaram e em 25 de novembro de 1958, o projeto apresentado à Assembléia do Estado pelo Deputado Estadual Epídio de Noronha Branco, lei nº 3.280, criando o município, desmembrando-o do município de Garanhuns, tendo como de Prefeito nomeado pelo então Governador do Estado da época Cordeiro de Farias, o Professor Erasmo Bernardino Vilela. Por motivos políticos São João perdeu a condiçào de município, voltando a ser instalado como municípios no ano de 1962.