Divisjon I er det andre nivået i VM-hierarkiet og ble arrangert mellom 12. til 18. april 2004. Deltakerne var delt inn i to grupper med seks lag hver. Gruppe A ble spilt i Jordal Amfi i Oslo i Norge mens gruppe B ble spilt i Hala Olivia i Gdańsk i Polen. Både Belarus og Slovenia gikk ubeseiret gjennom turneringen og rykket opp til toppdivisjonen på bekostning av vertsnasjonene, mens Belgia og Sør-Korea rykket ned til divisjon II.