One of the requirements of the IIHF for Latvia to host the event was that a new arena would be constructed. Sweden was the stand-by organizer in case the arena was delayed, but the construction was completed on schedule, marking the first time a former Soviet state apart from Russia has hosted the event. The mascot of the championships was a beaver called RIX (after Riga International Airport's IATA code.)
The following 16 nations qualified for the elite hockey tournament – 13 nations from Europe, two nations from North America and one nation from Asia are represented.
Sixteen participating teams were placed in the following four groups. After playing a round-robin, the top three teams in each group advanced to the qualifying round. The last team in each group competed in the relegation round.
Groups A and D were played in Kloten, groups B and C in Berne.
The top three teams from each group in the preliminary round advance to the qualifying round. The top three teams from Groups A and D advance to Group E, and the top three teams from Groups B and C advance to Group F.
Teams in the qualifying round carry forward the results and points gained in the preliminary round with the teams that they have played and advance with. Teams, which have played in the preliminary round, do not meet again in the qualifying round.
The relegation round is composed of the four teams that placed last in Groups A through D. They play in a round-robin fashion, and the bottom two teams get relegated to the Division I group in next year's World Championships.
List shows the top skaters sorted by points, then goals. If the list exceeds 10 skaters because of a tie in points, all of the tied skaters are left out.