Svetovno prvenstvo v hokeju na ledu 2005 je bilo devetinšestdeseto Svetovno prvenstvo v hokeju na ledu. Potekalo je med 7. marcem in 15. majem 2005 na Dunaju in v Innsbrucku, Avstrija (elitna divizija), v Debrecenu, Madžarska, in Eindhovnu, Nizozemska (1. divizija), Zagrebu, Hrvaška, in Beogradu, Srbija in Črna gora (2. divizija) ter Ciudadu de México, Mehika (3. divizija). Zlato medaljo je osvojila češka reprezentanca, srebrno kanadska, bronasto pa ruska, v konkurenci petinštiridesetih reprezentanc, trinajstič tudi slovenske, ki je osvojila trinajsto mesto. To je bil za češko reprezentanco peti naslov svetovnega prvaka oziroma enajsti skupaj z naslovi češkoslovaške.
Dobitniki medalj [uredi]
Končni vrstni red [uredi]
Češka
Kanada
Rusija
Švedska
Slovaška
ZDA
Finska
Švica
Latvija
Belorusija
Ukrajina
Kazahstan
Slovenija
Danska
Nemčija
Avstrija
Norveška
Italija
Poljska
Francija
Madžarska
Nizozemska
Estonija
Japonska
Združeno kraljestvo
Litva
Romunija
Kitajska
Hrvaška
Izrael
Avstralija
Srbija in Črna gora
Južna Koreja
Severna Koreja
Bolgarija
Belgija
Nova Zelandija
Španija
Islandija
Turčija
Mehika
JAR
Luksemburg
Irska
Armenija