São Lourenço is a Brazilian municipality and spa town in the southern part of the state of Minas Gerais, in the Southeast of the country. It is one of the smallest Brazilian municipalities, with only 57.2 km², and is located at an equal distance - approximately 3.5h - from two major cities, São Paulo and Rio de Janeiro.