Vilhelm II voi tarkoittaa seuraavia hallitsijoita:

Vilhelm II Punainen (1056–1100), Englannin kuningas 1087–1100 Vilhelm II Hyvä, Sisilian kuningas 1166–1189 Vilhelm II Hollantilainen (1227–1256), Hollannin ja Zeelandin kreivi, Saksan kuningas 1254–1256 Vilhelm II Villehardouin, Akhaian ruhtinas 1246–1278 Vilhelm II Oranialainen (1626–1650), Alankomaiden käskynhaltija 1647–1650 Vilhelm II (1792–1849), Alankomaiden kuningas ja Luxemburgin suurherttua 1840–1849 Vilhelm II (1859–1941), Saksan keisari ja Preussin kuningas 1888–1918 Vilhelm II (1777–1847), Hessenin vaaliruhtinas 1821–1847 Vilhelm II (1848–1921), Württembergin kuningas 1891–1918.