Clásica de San Sebastián 2004

La 24º edición de la Clásica de San Sebastián se disputó el 7 de agosto de 2004, por un circuito por Guipúzcoa con inicio y final en San Sebastián, sobre un trazado de 227 kilómetros.

La prueba perteneció a la Copa del Mundo El ganador de la carrera fue el español Miguel Ángel Martín Perdiguero, del equipo Saunier Duval-Prodir, que se impuso al sprint a los italianos Paolo Bettini (Quick Step) y Davide Rebellin (Gerolsteiner).