De Finn bij de mannen tijdens de Olympische Zomerspelen 2012 was een zeilonderdeel dat gehouden werd van 29 juli tot en met 5 augustus. Er werd gezeild voor de kust van Weymouth and Portland en bij de National Sailing Academy van Weymouth en Portland. Het onderdeel werd gewonnen door de Brit Ben Ainslie voor de Deen Jonas Høgh-Christensen die het zilver pakte. Het brons werd gewonnen door de Fransman Jonathan Lobert. De Nederlander Pieter-Jan Postma eindigde op de vierde plaats.

Opzet 
Alle vierentwintig deelnemende zeilers moesten tien wedstrijden zeilen. Na iedere race werden punten verdeeld. Eén punt voor de eerste boot, twee punten voor de tweede boot, enzovoort tot vierentwintig punten voor de vierentwintigste boot. Als een boot niet de finish bereikte werden er vijfentwintig punten toegekend. Het slechtste resultaat over tien races werd geschrapt.

De tien eerste boten na tien races gingen door naar de medal race. Hier is een dubbele hoeveelheid punten te verdienen: de winnaar krijgt twee punten, boot twee krijgt er vier, enzovoort. Vervolgens wordt de einduitslag opgemaakt uit de tien boten die de medal race voeren. De boot met het laagste aantal punten wint, gevolgd door de boot met het op een na laagste aantal, enzovoort.

Schema

Uitslag 

Afkortingen
 OCS; Valse of verkeerde start (Engels: On course side)
 DSQ; Gediskwalificeerd (Engels: Disqualified)
 DNF; Niet gefinisht (Engels: Did Not Finish)
 DNS; Niet gestart (Engels: Did Not Start)
 DPI; Gestraft (Engels: Discretionary Penalty Imposed)
 BFD; Gediskwalificeerd (Engels: Black Flag Disqualification)
 RDG; Punten achteraf toegekend (Engels: Redress Given)

Finn mannen