The following is a list of squads for each nation competing in men's football at the 2004 Summer Olympics in Athens. Each nation must submit a squad of 18 players, 15 of whom must be born on or after 1 January 1981, and three of whom can be older dispensation players.
The following is the Greek squad in the men's football tournament of the 2004 Summer Olympics.
Head coach: Stratos Apostolakis
* Over-aged player.
The following is the Malian squad in the men's football tournament of the 2004 Summer Olympics.
Head coach: Cheick Oumar Kone
* Over-aged player.
The following is the Mexican squad in the men's football tournament of the 2004 Summer Olympics.
Head coach: Ricardo La Volpe
* Over-aged player.
The following is the South Korean squad in the men's football tournament of the 2004 Summer Olympics.
Head coach: Kim Ho-kon
* Over-aged player.
The following is the Ghanaian squad in the men's football tournament of the 2004 Summer Olympics.
Head coach: Mariano Barreto