Het wegwielrennen was een onderdeel van de wielersport op de Olympische Zomerspelen 2004. De wedstrijd vond plaats op zaterdag 14 augustus 2004 in Athene, en begon om 12:45 uur plaatselijke tijd. Het parcours telde 211,2 kilometers en liep grotendeels door het centrum van de stad. De wedstrijd werd gewonnen door de Italiaan Paolo Bettini, vóór Sérgio Paulinho en Axel Merckx. In totaal stonden 144 renners aan de start, van wie er 75 de eindstreep haalden.

Uitslag Nr. Naam Land Tijd Verschil Paolo Bettini 5u41'44" — Sérgio Paulinho 5u41'45" +1" Axel Merckx 5u41'52" +8"4 Erik Zabel 5u41'56" +12"5 Andrej Hauptman 5u41'56" z.t.6 Kim Kirchen 5u41'56" z.t.7 Roger Hammond 5u41'56" z.t.8 Frank Høj 5u41'56" z.t.9 Kurt-Asle Arvesen 5u41'56" z.t.10 Aleksandr Kolobnev 5u41'56" z.t.11 Robbie McEwen 5u41'56" z.t.12 Beat Zberg 5u41'56" z.t.13 Ciarán Power 5u41'56" z.t.14 Marcus Ljungqvist 5u41'56" z.t.15 Julian Dean 5u41'56" z.t.16 Fränk Schleck 5u41'56" z.t.17 Max van Heeswijk 5u41'56" z.t.18 Tyler Hamilton 5u41'56" z.t.19 Jan Ullrich 5u41'56" z.t.20 Thomas Voeckler 5u41'56" z.t.21 Serhij Hontsjar 5u41'56" z.t.22 Georg Totschnig 5u41'56" z.t.23 Kyrylo Pospjejev 5u41'56" z.t.24 George Hincapie 5u41'56" z.t.25 Bo Hamburger 5u41'56" z.t.26 Tadej Valjavec 5u41'56" z.t.27 Nuno Ribeiro 5u41'56" z.t.28 Bobby Julich 5u41'56" z.t.29 Martin Elmiger 5u41'56" z.t.30 Gerhard Trampusch 5u41'56" z.t.31 Santiago Botero 5u41'56" z.t.32 Michael Barry 5u41'56" z.t.33 Stuart O'Grady 5u41'56" z.t.34 Unai Etxebarria 5u41'56" z.t.35 Aleksandr Vinokoerov 5u41'56" z.t.36 Luis Laverde 5u41'56" z.t.37 Jevgeni Petrov 5u41'56" z.t.38 Daniele Nardello 5u42'03" +19"39 Luca Paolini 5u42'03" z.t.40 Peter Van Petegem 5u42'03" z.t.41 Erik Dekker 5u42'29" +45"42 Romāns Vainšteins 5u43'03" +1'19"43 Gorazd Štangelj 5u43'20" +1'36"44 Laurent Brochard 5u44'13" +2'29"45 Benoît Joachim 5u44'13" z.t.46 Cristian Moreni 5u44'13" z.t.47 Alejandro Valverde 5u44'13" z.t.48 Richard Virenque 5u44'13" z.t.49 Philippe Gilbert 5u44'13" z.t.50 Uroš Murn 5u44'13" z.t.51 Gerrit Glomser 5u45'21" +3'37"52 Karsten Kroon 5u47'13" +5'29"53 Sergej Jakovlev 5u48'48" +7'41"54 Ruslan Ivanov 5u50'35" +8'51"55 Lars Michaelsen 5u50'35" z.t.56 Tomasz Brożyna 5u50'35" z.t.57 Yasutaka Tashiro 5u50'35" z.t.58 René Andrle 5u50'35" z.t.59 Sergej Lagoetin 5u50'35" z.t.60 Nicki Sørensen 5u50'35" z.t.61 Janek Tombak 5u50'35" z.t.62 Murilo Fischer 5u50'35" z.t.63 Ján Svorada 5u50'35" z.t.64 Jens Voigt 5u50'35" z.t.65 Ondřej Sosenka 5u50'35" z.t.66 Igor Pugaci 5u50'35" z.t.67 Filippo Pozzato 5u50'35" z.t.68 Jaroslav Popovytsj 5u50'35" z.t.69 Ryan Cox 5u50'35" z.t.70 Andrej Kasjetsjkin 5u50'35" z.t.71 Martin Riška 5u51'28" +9'44" 72 Gustav Larsson 5u51'28" z.t.73 Andrej Mizoerov 5u51'28" z.t.74 László Bodrogi 5u56'45" +15'01"75 Dawid Krupa 6u00'25" +18'41" Niet gefinisht — Levi Leipheimer — Gonçalo Amorim — Óscar Freire — Igor González de Galdeano — Sylvain Chavanel — Michael Rasmussen — Charles Wegelius — Thomas Lövkvist — Erki Pütsep — Jeremy Yates — Andris Naudužs — Mark Scanlon — Matej Jurčo — Vjatsjeslav Jekimov — Gordon Fraser — Christophe Moreau — Sławomir Kohut — Amir Zargari — José Iván Gutiérrez — Wim Vansevenant — Marc Wauters — Michael Rogers — Fabian Cancellara — Grégory Rast — Servais Knaven — Víctor Hugo Peña — Morten Hegreberg — Tiaan Kannemeyer — José Chacón — Dimitar Gospodinov — Eugen Wacker — Andreas Klöden — Michael Rich — Jason McCartney — Baden Cooke — Matt White — Rubens Bertogliati — Denis Mensjov — Volodymyr Doema — Joeri Krivtsov — Radosław Romanik — Sylwester Szmyd — Julian Winn — Maksim Iglinski — Bernhard Eisel — Cândido Barbosa — Magnus Bäckstedt — Andrus Aug — Thor Hushovd — Mads Kaggestad — Heath Blackgrove — Robin Reid — Márcio May — Eric Wohlberg — Aljaksandr Oesaw — Marcelo Arriagada — Wong Kam Po — Ivan Stević — Michal Hrazdíra — Robert Hunter — Shinri Suzuki — Abbas Saeidi Tanha — Jaan Kirsipuu — Luciano Pagliarini — Stuart Dangerfield — Vladimir Karpets — Igor Astarloa — Michael Boogerd — Marlon Pérez

Wegrit mannen 2004 wegrit mannen