Miesten käsipalloturnaus kesäolympialaisissa 2012 alkoi 28. heinäkuuta ja finaali pelattiin 12. elokuuta 2012.
Turnaus pelattiin kahdessa kuuden joukkueen lohkossa. Lohkojen neljä parasta selviytyivät pudotuspelikierrokselle. Olympiakultaa voitti Ranska, se voitti loppuottelussa Ruotsin niukasti maalein 22-21.
Alkusarja Lohko A
Ottelujen alkamisajat paikallisia aikoja (UTC+1)
Lohko B 225px|thumb|Espanjan ja Unkarin välinen ottelu.
Ottelujen alkamisajat paikallisia aikoja (UTC+1)
Pudotuspelit
Ottelujen alkamisajat paikallisia aikoja (UTC+1) Puolivälierät
Välierät
Pronssiottelu
Loppuottelu
Loppusijoitukset SijaJoukkue 16px 16px 16px 4. 5. 6. 7. 8. 9. 10. 11. 12.
Lähteet
Luokka:Käsipallo kesäolympialaisissa 2012