Mayra Carolina Herrera Pérez (born 20 December 1988 in Guatemala City) is a Guatemalan race walker. She competed in the 20 km kilometres event at the 2012 Summer Olympics and 2016 Olympics.