La 98e édition de Liège-Bastogne-Liège a eu lieu le 22 avril 2012. Il s'agit de la 13e épreuve de l'UCI World Tour 2012. Elle a été remportée par le Kazakh Maxim Iglinskiy (Astana) devant les Italiens Vincenzo Nibali (Liquigas-Cannondale) et son coéquipier Enrico Gasparotto. Le tenant du titre, le Belge Philippe Gilbert (BMC Racing), termine à la seizième place, à une minute vingt-sept du vainqueur.