The Men’s 470 was a sailing event on the Sailing at the 2012 Summer Olympics program in Weymouth and Portland National Sailing Academy. Eleven races (last one a medal race) were scheduled and completed. 54 sailors on 27 boats from 27 nations competed. Ten boats qualified for the medal race.