Swimming at the 2004 Summer Olympics – Men's 100 metre freestyle
The men's 100 metre freestyle event at the 2004 Summer Olympics was contested at the Olympic Aquatic Centre of the Athens Olympic Sports Complex in Athens, Greece on August 17 and 18. There were 69 competitors from 62 nations. Nations had been limited to two swimmers each since the 1984 Games.