Der 103. Rad-KlassikerMailand–Sanremo fand am 17. März 2012 statt. Er war Teil der UCI WorldTour 2012 und innerhalb dieser das fünfte Rennen. Die Gesamtdistanz des Rennens betrug 298 Kilometer, womit es das längste Eintagesrennen in der Saison 2012 war.