William Carnegie may refer to:
- William Carnegie, 7th Earl of Northesk (1756–1831), English admiral
- William Carnegie, 8th Earl of Northesk (1794–1878), son of the above
- William Hartley Carnegie (1860–1936), Anglican priest and author
- William Carnegie, former leader of the Green Party of Alberta