 Swimming at the 2007 Pan American Games – Men's 100 metre butterfly

The Men's 100m Butterfly event at the 2007 Pan American Games took place at the Maria Lenk Aquatic Park in Rio de Janeiro, Brazil on 16 July, 17 July, and 18 July.Three first round heats were raced, with a total of 20 swimmers.