Il 68º Campionato mondiale di hockey su ghiaccio è stato assegnato dall'International Ice Hockey Federation alla Repubblica Ceca, che lo ha ospitato nella capitale Praga e nella città di Ostrava nel periodo tra il 24 aprile e il 9 maggio 2004. È la prima volta che il paese ha organizzato il mondiale dopo lo scioglimento della Cecoslovacchia nel 1993. Per la città di Ostrava fu il primo mondiale in assoluto, mentre in passato Praga aveva già ospitato otto campionati del mondo: 1933, 1938, 1947, 1959, 1972, 1978, 1985 e 1992. A livello di pubblico il mondiale del 2004 fece registrare un nuovo record assoluto con 552.097 spettatori presenti alle gare, con una media di circa 9.859 presenze. Le prime otto classificate si qualificarono direttamente al torneo olimpico di Torino 2006.