O rio do Retiro tem um comprimento de 1,76 km, com sua nascente a 349 metros de altitude. Corre a maior parte no Parque Natural Municipal da Mata Atlântica, até desaguar próximo a praia do Retiro, na baía da Ilha Grande. Ele desce com uma inclinação média de 24,4% e máxima de 74,9% (fig. 1).