São Lourenço da Serra is a suburban municipality in the southeastern part of the state of São Paulo, Brazil. It forms part of the Metropolitan Region of São Paulo.
The municipality covers an area of 186.46 km² and has a population of 15,978. Its landscape is divided into distinct zones: the southern part is heavily forested and contains the Serra do Mar mountain range, while the central and northern parts are predominantly hilly and partially urbanized.