A cidade de São João Marcos estava desaparecida há mais de 70 anos, após ter sido esvaziada por risco de alagamento, com a ampliação da represa de Ribeirão das Lajes. A região que hoje pertence ao município de Rio Claro fica a cerca de 130 quilômetros do Rio de Janeiro.