The origin of finnan haddie is the subject of debate, as some sources attribute the origin to the hamlet of Findon, Aberdeenshire, (also sometimes called Finnan) near Aberdeen,  while others insist that the name is a corruption of the village name of Findhorn at the mouth of the River Findhorn in Moray.
The origin story for finnan haddie is uncertain; some believe it comes from the hamlet of Findon in Aberdeenshire (also called Finnan), near Aberdeen, while others think the name originates from the village of Findhorn at the River Findhorn's mouth in Moray.