Жіночий турнір проходив за участі національних збірних, тоді як у чоловічому брали участь гравці до 23 трьох років. За правилами Олімпійських ігор чоловічі команди мали право заявити три гравці віком понад 23 роки.
В Іграх взяли участь 16 чоловічих та 12 жіночих команд. Футбольний турнір почався за два дні до церемонії відкриття Ігор 27 липня. Жеребкування турніру відбулося 24 квітня 2012 року.
На Олімпійських іграх 2012 року футбольні матчі відбувались на шести стадіонах: в Лондоні, Південно-Східній Англії, Північно-Західній Англії, Мідлендсі, Шотландії та в Уельсі.