Rzut oszczepem mężczyzn – jedna z konkurencji lekkoatletycznych rozgrywanych podczas igrzysk olimpijskich w Londynie.

Obrońcą tytułu mistrzowskiego z 2008 roku był Norweg Andreas Thorkildsen. Ustalone przez International Association of Athletics Federations minima kwalifikacyjne do igrzysk wynosiły 82,00 (minimum A) oraz 79,50 (minimum B).

Do rywalizacji przystąpiło 44 zawodników reprezentujących 31 krajów. Złoty medal zdobył Keshorn Walcott z Trynidadu i Tobago, który wyprzedził Ukraińca Ołeksandra Pjatnycie oraz Fina Antti Ruuskanena. Walcott wygrywając rywalizację na stadionie olimpijskim został pierwszym od 1952 roku mistrzem olimpijskim w rzucie oszczepem, który pochodzi spoza Europy.

Obrońca tytułu mistrza olimpijskiego Andreas Thorkildsen zajął w Londynie szóste miejsce. Przed sezonem Norweg zapowiadał, że chce w Londynie zdobyć trzeci z rzędu złoty medal olimpijski w rzucie oszczepem – dotychczas sztuki tej dokonał tylko Czech Jan Železný, który zwyciężał w 1992, 1996 oraz 2000 roku.

Żadnej próby w rundzie eliminacyjnej nie zaliczył aktualny mistrz świata Matthias de Zordo – sytuacja ta związana była z kontuzją zawodnika, który do reprezentacji Niemiec został włączony dopiero w drugiej połowie lipca 2012.