L'épreuve du lancer du poids masculin aux Jeux olympiques de 2016 se déroule le 18 août 2016 au Stade olympique de Rio de Janeiro, au Brésil. Elle est remportée par l'Américain Ryan Crouser qui établit un nouveau record olympique avec la marque de 22,52 m.