Het FIM Wereldkampioenschap Supersport 2004 was het zesde seizoen van dit kampioenschap en telde tien wedstrijden. De eerste wedstrijd werd op 29 februari verreden op het Circuit Ricardo Tormo Valencia in Spanje. De laatste wedstrijd werd op 3 oktober op het Circuit Magny-Cours in Frankrijk verreden. De Australiër Karl Muggeridge wist het kampioenschap te winnen met 207 punten.
Op iedere wedstrijddag worden een race verreden. De eerste vijftien geklasseerden krijgen punten, te weten: Plaats 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 punten 25 20 16 13 11 10 9 8 7 6 5 4 3 2 1
Wie aan het eind van het seizoen de meeste punten heeft mag zich wereldkampioen noemen. Team Constructeur Motor Nr Rijder Rondes Suzuki Alstare Corona Extra Suzuki Suzuki GSX 600R 2 Stéphane Chambon Alle 20 Vittorio Iannuzzo 1-8 37 Katsuaki Fujiwara Alle Yamaha Italia Yamaha Yamaha YZF-R6 4 Jurgen van den Goorbergh Alle 9 Tekkyu Kayoh 5 88 Andrew Pitt 8-10 99 Fabien Foret Alle Italia Megabike Honda Honda CBR600RR 8 Alessio Corradi 1-8 14 Anthony West 7 18 Denis Sacchetti Alle 35 Gilles Boccolini 4 84 Michel Fabrizio 9-10 Kawasaki Docshop Racing Kawasaki Kawasaki ZX-6RR 10 Kai Børre Andersen 1, 5, 8 Yamaha Motor Deutschland Yamaha Yamaha YZF-R6 11 Kevin Curtain Alle 33 Craig Coxhell 9-10 93 Christian Kellner Alle Mega Bike Suzuki Suzuki GSX 600R 12 Javier Forés 1 Lorenzini by Leoni Yamaha Yamaha YZF-R6 15 Matteo Baiocco Alle 55 Massimo Roccoli 10 Klaffi Honda Honda Honda CBR600RR 16 Sébastien Charpentier Alle 61 Hervé Gantner 10 69 Jimmy Lindström 9-10 76 Max Neukirchner Alle Alpha Technik - Van Zon Honda Honda CBR600RR 17 Tobias Kirmeier 1, 8 44 Iain MacPherson 5 71 Werner Daemen 1, 5, 8 Celani - Suzuki Italia Suzuki Suzuki GSX 600R 19 Walter Tortoroglio 1-8 90 Alessandro Melone 9-10 Kawasaki Bertocchi Kawasaki Kawasaki ZX-6RR 19 Walter Tortoroglio 10 22 Stefano Cruciani 1-9 30 Alessandro Antonello 9 Ducati Breil Ducati Ducati 749 R 21 Vittoriano Guareschi 4 57 Lorenzo Lanzi Alle Ten Kate Honda Honda Honda CBR600RR 23 Broc Parkes Alle 31 Karl Muggeridge Alle Moto 1 Suzuki Suzuki GSX 600R 24 Matthieu Lagrive Alle 82 Philippe Donischal 9-10 SL Racing Ducati Ducati 749 R 25 Giovanni Bussei 1-6 44 Iain MacPherson 8-9 87 David Muscat 10 Kawasaki Pro Racing Osasuma Kawasaki Kawasaki ZX-6RR 26 Roberto Pandilla 10 Lightspeed Kawasaki Kawasaki ZX-6RR 27 Cristiano Migliorati 4 Start Team Yamaha Yamaha YZF-R6 38 Antonio Carlacci 3 Team Trasimeno Yamaha Yamaha YZF-R6 39 Nicky Wimbauer 3-4, 9 Rine Racing Team Yamaha Yamaha YZF-R6 40 Maurizio Tumminello 3 Velox Team Honda Honda CBR600RR 41 Diego Giugovaz 4 Biassono Racing Team Honda Honda CBR600RR 43 Andrea Berta 4, 8-9 LeGrelle Dholda Moto P. Honda Honda CBR600RR 45 Sébastien Le Grelle 1, 5-10 Team Suzuki Nederland Suzuki Suzuki GSX 600R 46 Barry Veneman 5, 8, 10 64 Jarno Janssen 5, 8, 10 MSS Discovery Kawasaki Kawasaki ZX-6RR 48 Pere Riba 6 Kobutex Honda Honda Honda CBR600RR 49 Ron van Steenbergen 4, 8 54 Jan Hanson 4, 8 IRT Honda Israel Honda Honda CBR600RR 50 Steve Brogan 2-3 56 Sahar Zvik 4-5 70 Yaniv Peleg 2 91 Iván Silva 8, 10 94 Yaron Salinger 1 95 Eli Chen 1, 3-4, 6-10 96 Dean Ellison 5-7 Suzuki Swiss Suzuki Suzuki GSX 600R 51 Roman Stamm 5, 8 Pajic-Kawasak Kawasaki Kawasaki ZX-6RR 52 Arie Vos 8 Koerhuls - RRTH Honda Honda CBR600RR 53 Jeroen Turkstra 8 Bike Service Yamaha Yamaha YZF-R6 55 Massimo Roccoli 3-4 Ecko Racing Team Yamaha Yamaha YZF-R6 72 Arne Tode 1, 5-6 Alphar Technik Honda Honda CBR600RR 73 Jesco Günther 5 Nikon Yamaha Racing Yamaha Yamaha YZF-R6 74 Brendan Clarke 2 Castrol Honda Racing Honda Honda CBR600RR 75 Josh Brookes 2 MSR Liscycles.com Yamaha Yamaha YZF-R6 77 Mark Stanley 2 Buildbase Knotts Racing Suzuki Suzuki GSX 600R 78 Luke Quigley 6-7 Vitrans / Hardinge M.T Honda Honda CBR600RR 79 Tom Tunstall 7 Aspi Lussiana Yamaha Yamaha YZF-R6 80 Yann Lussiana 10 Valmoto Triumph Triumph Triumph Daytona 600 81 Craig Jones 1, 6 Solberg Racing Yamaha Yamaha YZF-R6 85 Tage Solberg 10 Monlau Repsol Honda Honda Honda CBR600RR 86 Víctor Carrasco 1 Yamaha France Yamaha Yamaha YZF-R6 132 Yoann Tiberio 7, 10
Legenda Vaste coureur Wildcard Vervangende coureur
Kleur Resultaat Goud Winnaar Zilver 2e plaats Brons 3e plaats Groen Gefinisht, in de punten Blauw Gefinisht, geen punten Niet geclassificeerd (NC) Paars Niet gefinisht (DNF) Rood Niet gekwalificeerd (DNQ) Niet voorgekwalificeerd (DNPQ) Zwart Gediskwalificeerd (DSQ) Wit Niet gestart (DNS) Teruggetrokken (WD) Race geannuleerd (C) Leeg Niet deelgenomen Uitgesloten (EX)
Vet – Pole position Schuin – Snelste ronde
* Tussen haakjes de oorspronkelijke klasseringen. De top zes Honda rijders werden gediskwalificeerd nadat op papier onregelmatigheden werden geconstateerd omtrent technische gegevens. Nadat Honda had aangegeven dat er alleen maar fouten waren gemaakt bij het invullen van de deze formulieren, werden de rijders door de FIM gerehabiliteerd. De punten voor het teamklassement werden niet hersteld.[ 1]