Ernesto Andrés Zamora (born 13 April 1983) is a Uruguayan long distance runner who specialises in the marathon. He competed in the men's marathon event at the 2016 Summer Olympics held in Rio de Janeiro, Brazil. In 2017, he competed in the men's marathon event at the 2017 World Championships in Athletics held in London, England.