De 19e editie van het Europees kampioenschap badminton werd georganiseerd door de Zwitserse stad Genève. Het toernooi duurde negen dagen, van 16 april 2004 tot en met 24 april 2004.

Ook dit jaar waren de Denen oppermachtig, met een totaal van 11 medailles (3x goud, 3x zilver, 5x brons) waren zij het best scorende land van het EK. Ze werden gevolgd door Nederland (2x goud, 1x zilver en 1x brons) en de derde plek werd ingenomen door de Engelsen (1x goud en 1x zilver).

Medaillewinnaars

Medaille klassement

Referenties
 Resultaten vrijgegeven door Badminton Europe

Badminton in 2004
Europese kampioenschappen badminton
Badminton
Sportevenement in Genève