Herrarnas längdhopp vid olympiska sommarspelen 2012, i London i Storbritannien avgjordes den 3-4 augusti på Londons Olympiastadion.[1] Tävlingen inleddes med en kvalomgång där alla längdhopparna försökte kvalificera sig till finalen. Deltagarna fick tre chanser var att hoppa längre än kvalgränsen. Om färre än 12 deltagare uppnått kvalgränsen när alla deltagare hoppat sina tre hopp gick de 12 bästa deltagarna vidare. Därefter hölls finalen där alla återigen fick tre hopp var; de åtta främst placerade deltagarna fick slutligen ytterligare tre hopp.[2]Irving Saladino från Panama var regerande mästare efter segern i Peking 2008.[3]