O arraial de São Gonçalo do Rio Preto formou-se ao redor da capela, até que, de acordo com o alvará régio em 1820, foi instituída a paróquia local. Situado no Alto do Jequitinhonha a 56 km de Diamantina o pequeno município é cercado de belas paisagens.

O visitante que for a São Gonçalo do Rio Preto vai se deparar com um cenário perfeito para a prática do ecoturismo. O município abriga o Parque Estadual do Rio Preto, principal atrativo turístico da cidade. O parque apresenta ótima infra-estrutura, além de diversas cachoeiras, trilhas e até mesmo inscrições rupestres, relevante biodiversidade, e exemplares únicos de flora e fauna totalmente preservados.

Outra grande atração é a Praia do Lapeiro, que está situada a 1 km do centro da cidade, esta possui estrutura para esportes como futebol de areia, vôlei de praia e peteca, além de bares e um restaurante para atender todos os visitantes.