La Milán-San Remo 2004 fue la edición número 95 de esta clásica ciclista de primavera, disputada sobre 294 km, en la que ganó Óscar Freire.