La París-Roubaix 2004 fue la 102ª edición de esta carrera ciclista que tuvo lugar el 11 de abril de 2004 sobre una distancia de 261 km.