William VII may refer to:

William VII, Duke of Aquitaine (1023–1058) William VII the Young of Auvergne () William VII of Montpellier () William VII of Angoulême (died 1186) William VII, Marquis of Montferrat (–1292) William VII of Jülich, 1st Duke of Berg (-1408) William VII of Chalon-Arlay (–1475) William VII, Landgrave of Hesse-Kassel (1651–1670)

See also King William (disambiguation) Prince William (disambiguation) List of people with given name William#Royalty and nobility