Ungaria a participat la Jocurile Olimpice de vară din 2012 din Londra, Regatul Unit în perioada 27 iulie - 12 august 2012, cu o delegație de 169 de sportivi care a concurat la 18 sporturi. S-a aflat pe locul 11 în clasamentul pe medalii.