Documentos de 1730 citam um povoamento pertencente à Vila de Lorena, denominado Arraial do Porto da Caxoeira, cujo marco inicial do primitivo núcleo foi uma pequena ermida erigida por devotos em homenagem ao Senhor Bom Jesus da Cana Verde, no ano de 1780. Manoel da Silva Caldas e sua esposa, Ângela Maria de Jesus, em 18 de Outubro de 1784 doaram “duzentas braças de testada e meia légua em direção aos sertões situados na margem esquerda do Rio Paraíba do Sul, até as divisas com o Embaú”, para o patrimônio da nova Capela do Bom Jesus da Cana Verde, erigida em suas terras por Sebastiana de Tal, constituindo de fato o arraial e permitindo assim a expansão do vilarejo ali instalado.

As primeiras edificações instaladas consistiam em choupanas de sertanejos, na sua maioria pescadores, que tiravam seu sustento do Rio Paraíba. A primeira rua de Cachoeira, foi a Rua “Bom Jesus”, que na época partia da capela e avançava até a rota por onde passavam os tropeiros que se dirigiam a Minas Gerais. No ano de 1822, nos dias que antecederam a Proclamação da Independência, o Príncipe Regente, Dom Pedro I, passou pela então Freguesia de Santo Antônio da Cachoeira, fazendo parada em 18 de agosto daquele ano.

Um dos momentos históricos mais significativos da cidade ocorreu em 1932, durante a Revolução Constitucionalista. Durante esse período, o município transformou-se em uma praça de guerra, tornando-se o Quartel General do Movimento Constitucionalista.

Distância de São Paulo: 193 Km

Área: 288 km²
População: 32.294 (2015) habitantes