El nombre Caxangá no tiene un origen muy claro. Algunos autores afirman que se trata de una corruptela de la palabra tupi caa-çan-áb, que significa mata extendida o caa-çang-guá, mata del valle dilatado o aún caa-ciangá, mata de la madrasta o de la madrina.
El barrio de Caxangá se originó de una población fundada por el canónigo Francisco Pereira Lopes, en el final del siglo XVIII.
La obra era urgente y necesaria para facilitar el transporte y la exportación de géneros alimenticios, principalmente el azúcar, para puerto de Recife, lo más importante de la región Nordeste de Brasil, además de mejorar la comunicación entre el litoral de Pernambuco y la zona del Bosque Norte.
Localizada en el municipio de Ribeirão, en el margen derecho del río Amaragi, fue fundada por los señores de ingenio de azúcar Arthur de Siqueira Cavalcanti y los hermanos Ethelmino y Antônio Bastos.