João Alfredo es un municipio brasileño del estado de Pernambuco.
[2] João Alfredo se originó de una hacienda instalada en la localidad de Imbé, a mediados del siglo XVIII por el capitán portugués Antônio Barbosa da Silva.
En 1779 las familias Holanda Cavalcanti y Alves do Rêgo adquirieron la posesión de la propiedad y pasaron a llamarla “Boa Vista”.
Francisco Antônio, jefe político del Curato de Bom Jardim, que en 1850 pasó el mando del Sr. João Felipe de Melo, también bonjardinense.
En 1902 más casas fueron construidas y aparecieron los primeros establecimientos comerciales.