William Bowes may refer to:
- Sir William Bowes (MP for County Durham) (1657–1707), English landowner and MP
- William Bowes (15th century MP) (died 1439), MP for City of York
- Sir William Bowes (soldier) (1389–1460), English military commander
- Sir William Bowes (ambassador) (died 1611), English ambassador to Scotland
- Bill Bowes (1908–1987), English cricketer
- Billy Bowes, Scottish footballer