William Heron
William Heron may refer to:
- William Heron (High Sheriff of Northumberland), High Sheriff of Northumberland 1257–1258
- William Heron (MP) for Northumberland (UK Parliament constituency) in 1371
- William Heron (died 1428), in 1428 attacked Etal Castle
- William Heron, in 1821, owner of Dalmore House and Estate
- William Thomas Heron, American psychologist