El municipio de San Pedro Sacatepéquez se encuentra en la Sierra Madre al este del departamento de San Marcos.