Après les désistements du Danemark et de l'Ukraine, le mondial 2016 se disputera en Russie. Les villes qui accueilleront l'évènement seront Moscou et Saint Pétersbourg et la compétition se déroulera du 29 avril au 15 mai 2016. Ce sera d'ailleurs l'occasion de célébrer le 70ème anniversaire du hockey russe.
Le Palais des Sports Mégasport peut accueillir 13577 places à Moscou. C'est là que se déroule l'Euro Hockey Tour et les matchs de championnat du Dynamo Moscou. Le Palais des Glaces à Saint Petersbourg offre une capacité de 12300 places et est le lieu de résidence du SKA Saint Petersbourg
Entre feu l'Union Soviétique et la Russie, cela fait six fois que le pays accueille les mondiaux. Cinq fois à Moscou et une fois à Saint Petersbourg. En 2016 ce sera la première fois que l'évènement se situe dans deux villes différentes.