Eduardo Herrera (born 23 September 1997) is a Mexican middle- and long-distance runner. He is the national record holder over 5000 metres, both indoors and outdoors.
He grew up in California and attended Madera South High School before attending the University of Colorado. He was a soccer player whilst living in Madera, California, and took up running as a way of maintaining fitness. He was runnerup at the 2015 CIF State Cross Country Championships and became the 2020 PAC-12 Conference cross country winner.
In April 2024, he finished third in the Boston 5k road race. In June 2024, he won the Mexican Athletics Championships over 1500 metres in a time of 13:43.73.
He set a new Mexican record in the 5000 meters indoors, running a time of 13:06:36 in the John Thomas Terrier Classic, held in Boston, Massachusetts on 1 February 2025.
In May 2025, he set a new personal best and national record for the 5000 metres, running 12:58.57 in Los Angeles. The time beat the previous national record of 13:07.79 set by Arturo Barrios. The time also met the minimum standard for the 2025 World Championships. He finished ninth over 5000 metres in Stockholm at the 2025 BAUHAUS-galan event, part of the 2025 Diamond League, in June 2025. In August, he placed third in 13:09.50 in the 5000m at the 2025 Athletissima event in Lausanne, in wet conditions.
In September 2025, he competed over 5000 metres at the 2025 World Championships in Tokyo, Japan, without advancing to the final.
Herrera was selected for the 2026 World Athletics Indoor Championships in Poland in March 2026, running the 1500 metres in 3:42.70 without advancing to the final.