Football at the 2024 Summer Olympics – Men's team squads

The men's football tournament at the 2024 Summer Olympics was an international football tournament held in France from 24 July to 9 August 2024. The sixteen participating national teams were required to submit squads of 18 players – of which two had to be goalkeepers – by 3 July 2024, 21 days prior to the opening match of the tournament. At least fifteen players in the list had to be born on or after 1 January 2001, and three of whom could be older dispensation players. Additionally, teams could name a maximum of four alternate players, numbered from 19 to 22. The alternate list could contain at most three outfielders, as at least one slot was reserved for a goalkeeper. In the event that a player on the submitted squad list suffered an injury or illness, that player would have been able to be replaced by one of the players in the alternate list. Only players in these squads were eligible to take part in the tournament.
The final squad lists with kit numbers were published by FIFA on 11 July 2024.
The age listed for each player is on 24 July 2024, the first day of the tournament. The numbers of caps and goals listed for each player do not include any matches played after the start of the tournament. The club listed is the club for which the player last played a competitive match prior to the tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated. A flag is included for coaches who are of a different nationality than their own national team. Players in bold were capped at full international level prior to the tournament.
France announced a 25-men preliminary squad on 3 June 2024. Lucas Chevalier, Bafodé Diakité, Leny Yoro, Warren Zaïre-Emery, Bradley Barcola and Mathys Tel withdrew from the squad due to their club's refusal to release them and were replaced by Chrislain Matsima, Andy Diouf and Rayan Cherki on 11 June 2024. A week later, Maxime Estève withdrew and was replaced by Loïc Badé. On 26 June, Robin Risser withdrew injured and was replaced by Théo De Percin. In the same day, Soungoutou Magassa was added to the squad. On 3 July, Khéphren Thuram withdrew due to his new club's refusal to ultimately release him. The final squad was announced on 4 July. Lesley Ugochukwu withdrew on 21 July after being recalled by his club and was replaced by Johann Lepenant in the alternative list.
Head coach: Thierry Henry
* Overage player.
Guinea announced their final squad on 4 July 2024. Aguibou Camara withdrew from the squad on 10 July after his club refused to release him, and was replaced by Sékou Tidiany Bangoura.
Head coach: Kaba Diawara
* Overage player.
New Zealand announced their final squad on 9 July 2024. Lachlan Bayliss replaced the injured Riley Bidois on 23 July, while Luis Toomey was called-up as an alternate player.
Head coach: Darren Bazeley
* Overage player.
The United States announced their final squad on 8 July 2024.
Head coach: Marko Mitrović
* Overage player.
Argentina announced their final squad on 3 July 2024.
Head coach: Javier Mascherano
* Overage player.
Iraq announced their initial 22-men squad on 26 June 2024.
Head coach: Radhi Shenaishil
* Overage player.
Morocco announced their initial 22-men squad on 4 July 2024. Ayman El Wafi withdrew on 9 July 2024 after his club refused to release him, and was replaced by Bilal El Ouadghiri.
Head coach: Tarik Sektioui
* Overage player.
Ukraine announced their initial 22-men squad on 3 July 2024.
Head coach: Ruslan Rotan
* Overage player.
The Dominican Republic announced a 27-player preliminary squad on 12 June 2024. The squad was reduced to 21 players on 28 June. Junior Firpo withdrew from the squad on 23 July after being recalled by his club and was replaced by Josué Báez.
Head coach: Ibai Gómez
* Overage player.
Egypt announced their initial 22-men squad on 4 July 2024.
Head coach: Rogério Micale
* Overage player.
Spain announced their initial 22-men squad on 26 June 2024. The final squad was announced on 10 July.
Head coach: Santi Denia
* Overage player.
Uzbekistan announced their initial 23-men squad on 3 July 2024. The squad was reduced to 22 players on 9 July.
Head coach: Timur Kapadze
* Overage player.
Israel announced a 29-men preliminary squad on 23 May 2024. The final squad was released on 2 July. Omer Nir'on replaced the injured Daniel Peretz on 18 July, while Roy Sason was called-up as an alternate player.
Head coach: Guy Luzon
* Overage player.
Japan announced their final squad on 3 July 2024. Kodai Sano withdrew on 23 July after being recalled by his club and was replaced by Asahi Uenaka in the alternative list. On the following day, Kaito Suzuki replaced the injured Riku Handa, while Takashi Uchino was called-up as an alternate player.
Head coach: Gō Ōiwa
Mali announced their final squad on 8 July 2024.
Head coach: Alou Badra Diallo
* Overage player.
Paraguay announced their final squad on 3 July 2024. Gatito Fernández and Fabián Balbuena were added to the squad on 9 July, replacing the injured Ángel González and Gustavo Caballero. On 15 July, Fabrizio Peralta withdrew injured and was replaced by Julio Enciso. On 23 July, Diego González withdrew injured and was replaced by Gustavo Caballero, while Ángel Cardozo Lucena was called-up as an alternate player.
Head coach: Carlos Jara Saguier
* Overage player.