The Men's 5,000 metres event at the 2007 Pan American Games took place on July 23, 2007 in the Estádio Olímpico João Havelange in Rio de Janeiro. USA's Ed Moran won the race, setting a new Pan Am Record.