De 58e editie van de Ronde van Romandië werd gehouden van 27 april tot en met 2 mei 2004 in Romandië, het Franstalige deel van Zwitserland. De rittenkoers werd gewonnen door titelverdediger Tyler Hamilton, die ook de afsluitende tijdrit op zijn naam schreef. Van de 117 gestarte renners bereikten 86 coureurs de eindstreep. De ronde gold als de laatste test voor de start van de Ronde van Italië.
Etappe-overzicht
Eindklassementen
Algemeen klassement
Puntenklassement
Bergklassement
Sprintklassement
Ploegenklassement
Uitvallers
1e etappe
2e etappe
3e etappe
4e etappe
5e etappe
Bronnen, noten en/of referenties