VI Mistrzostwa Europy w Piłce Ręcznej Mężczyzn odbyły się w dniach 22 stycznia–1 lutego 2004 roku w Słowenii. Uczestniczyło w nich 16 zespołów. Mistrzem Europy została reprezentacja Niemiec, która w wielkim finale pokonała Słowenię 30:25. Natomiast brązowy medal wywalczyła ekipa Danii, pokonując Chorwację 31:27. MVP mistrzostw wybrano Ivano Balicia z Chorwacji. Polska zajęła 16. miejsce w turnieju.
Hale Celje, Nove Dvorana Pod Golovcem (4 620) Koper, Dvorana Bonifika (2 164) Velenje, Prenovljena Rdeča Dvorana (4 000) Lublana, Dvorana Tivoli (7 000)
Faza wstępna Grupa A (Velenje) Zespół Pkt M W R P G +G -+/- Rosja633008774+13 Szwecja432019379+14 Szwajcaria231026985-16 Ukraina030037485-11
22 stycznia 2004Rosja 28 – 20 Szwajcaria 18:00
22 stycznia 2004Szwecja 31 – 25 Ukraina 20:30
24 stycznia 2004Szwajcaria 24 – 35 Szwecja 16:00
24 stycznia 2004Ukraina 27 – 29 Rosja 18:00
25 stycznia 2004Ukraina 22 – 25 Szwajcaria 16:00
25 stycznia 2004Szwecja 27 – 30 Rosja 18:00
Grupa B (Lublana) Zespół Pkt M W R P G +G - +/- Chorwacja532108886+2 Dania43 2018578+7 Hiszpania23 1028281+1 Portugalia1301291101-10
22 stycznia 2004Hiszpania 29 – 30 Chorwacja 18:00
22 stycznia 2004Dania 36 – 32 Portugalia 20:30
24 stycznia 2004Portugalia 27 – 33 Hiszpania 18:00
24 stycznia 2004Chorwacja 26 – 25 Dania 20:00