Le concours du saut en hauteur masculin aux Jeux olympiques de 2012 a lieu le 5 août pour les qualifications et le 7 août pour la finale dans le Stade olympique de Londres. Les limites de qualifications étaient de 2,31 m pour la limite A et de 2,28 m pour la limite B.