Três Corações is a municipality in the south of Minas Gerais state in Brazil. As of 2020, the city population was estimated at 80,032, making it one of the largest cities in the south of Minas Gerais.