La París-Roubaix 2012 fue la 110.ª edición de esta clásica ciclista.
El ganador final fue Tom Boonen tras atacar a 57 km de la meta.
Le acompañaron en el podio Sébastien Turgot y Alessandro Ballan, respectivamente, primeros de un quinteto perseguidor que completaban Juan Antonio Flecha, Niki Terpstra y Lars Boom, respectivamente.
Los 18 de categoría UCI ProTeam (al ser obligada su participación); más 7 de categoría Profesional Continental (el Argos-Shimano, Bretagne-Schuller, Cofidis, le Crédit en Ligne, Farnese Vini-Selle Italia, FDJ-Big Mat, Saur-Sojasun, Team Europcar y Team NetApp).
Formando así un pelotón de 195 ciclistas, con 8 corredores cada equipo (excepto el Movistar que salió con 7 y el Liquigas-Cannondale y Astana que salieron con 6), de los que acabaron 86.