The 2012 Milan–San Remo was the 103rd running of the Milan–San Remo single-day cycling race. It was held on 17 March over a distance of 298 kilometres (185.2 miles) and was the fourth race of the 2012 UCI World Tour season.
As Milan–San Remo was a UCI World Tour event, all 18 UCI ProTeams were invited automatically and obligated to send a squad. Seven other squads were given wildcard places into the race,[4] and as such, formed the event's 25-team peloton. Each team started with eight riders, making a starting peloton of 200.