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 (1897–1988), American psychologist