L'épreuve de 1 500 m nage libre hommes des Jeux olympiques d'été de 2012 a eu lieu le 3 et 4 août au London Aquatics Centre.