La liste suivante présente les équipes du tournoi masculin olympique de football des Jeux olympiques d'été de 2012 de Londres. Chaque nation doit inscrire une équipe de 18 joueurs avec un minimum de deux gardiens. De plus, sur les 18 joueurs, 15 joueurs (au minimum) doivent être nés après le 1er janvier 1989.