Juan Luis Barrios Nieves (born June 24, 1983) is a Mexican runner.
He won silver medals in the 5000 m and 1500 metres at the 2007 Pan American Games.
He has won three consecutive titles in the 1500 m at the Central American and Caribbean Games, winning in 2002, 2006 and 2010.
He has also won gold medals on the track at the Central American and Caribbean Championships.
[4] Barrios was the inaugural winner of the NACAC Cross Country Championships in 2005 and repeated the feat the following year, in addition to taking the team gold with Mexico.