Mistrzostwa Świata w Hokeju na Lodzie II dywizji 2007 odbyły się w dwóch państwach: w Chorwacji (Zagrzeb) oraz w Korei Południowej (Seul). Turnieje rozegrane zostały w dniach 2 - 17 kwietnia. To był 11 turniej o awans do pierwszej dywizji mistrzostw świata (wcześniej grupy B).

W tej części mistrzostw uczestniczyło 12 drużyn, które podzielone zostały na dwie grupy, w których były rozgrywane mecze systemem każdy z każdym. Najlepsze drużyny awansowały do pierwszej dywizji. Najgorsze spadały do trzeciej dywizji.

Hale, w których odbywają się zawody to: Dom Sportova (Zagrzeb) Mok-Dong Arena (Seul)

Grupa A 11 kwietnia 2007 6:4 (1:0, 0:3, 5:1)4:0 (0:0, 1:0, 3:0)13:4 (6:0, 3:2, 4:2)

12 kwietnia 2007 0:6 (0:4, 0:1, 0:1)2:10 (1:3, 0:3, 1:4)2:0 (1:0, 0:0, 1:0)

14 kwietnia 2007 7:5 (3:3, 2:2, 2:0)2:1 (0:1, 1:0, 1:0)8:2 (2:0, 3:1, 3:1)

15 kwietnia 2007 3:2 (2:1, 0:1, 1:0)7:1 (2:0, 0:1, 5:0)25:2 (7:0, 11:0, 7:1)

17 kwietnia 2007 7:4 (5:2, 1:1, 1:1)2:10 (1:5, 1:3, 2:0)10:2 (1:1, 4:0, 5:1)

Tabela Lp. = lokata, M = liczba rozegranych spotkań, W = Wygrane (ogółem), P = Porażki (ogółem), G+ = Gole strzelone, G- = Gole stracone, Pkt = Liczba zdobytych punktów Lp.DrużynaMWPG+G-Pkt1. Chorwacja 5 5 0 58 10 152. Belgia 5 4 1 25 18 123. Hiszpania 5 3 2 25 17 94. Serbia 5 2 3 18 16 65. Bułgaria 5 1 4 10 32 36.