São Geraldo é um município do estado de Minas Gerais (MG), região Sudeste. Possui população estimada de 10.524 habitantes. Apresenta IDH de 0.651 (nível médio). O PIB per capita é de R$34.225.
Perfil da população e distribuição étnico-racial