A origem e história da família Heron é incerta e controversa. Existem várias teorias sobre a origem do nome Heron e sua descendência. Alguns afirmam que o nome Heron vem do francês antigo "heron", que significa garça, e que a família pode ter origem francesa ou inglesa. Outros acreditam que o nome Heron é de origem escocesa, derivado do nome do clã Heron, que se estabeleceu na região de Gordon, no condado de Berwickshire, na Escócia, no século XII. Há registros de que um membro da família Heron, chamado William Heron, ocupou o cargo de Sheriff de Northumberland em 1379. A família também esteve envolvida em conflitos na região fronteiriça da Inglaterra e Escócia durante o século XV. Durante o século XVIII, a família Heron se estabeleceu na América do Norte, especialmente nos Estados Unidos, onde alguns de seus membros se destacaram na política e na educação. Hoje em dia, existem muitos descendentes da família Heron em todo o mundo, e vários ramos da família têm sua própria história e tradições.