A 2006-os IIHF jégkorong-világbajnokságot Lettországban, Rigában rendezték május 5. és 21. között. A mérkőzéseknek két jégcsarnok adott otthont. A címvédő a cseh válogatott volt. A tornát a svéd csapat nyerte, története során 8. alkalommal.
A világbajnokságon az alábbi 16 válogatott vett részt. 13 európai, 1 ázsiai és 2 észak-amerikai csapat.
A 16 csapatot négy darab, egyenként négy csapatból álló csoportba osztották. A csoportokból az első három helyezett jutott tovább a középdöntőbe.
A középdöntő két csoportjába az A és B csoport első három, illetve a C és D csoport első három helyezettje került. Körmérkőzést játszottak a csapatok, de az azonos csoportból érkezők egymással nem, esetükben a már lejátszott egymás elleni eredményüket számították be.
A két csoport első négy helyezettje jutott be az egyenes kieséses szakaszba.
A csoportkörból kiesők egy csoportban, körmérkőzéseket játszották egymással. A két első helyezett maradt a főcsoportban, a két utolsó kiesett a divízió I-be.