Local Hero (1983) was primarily filmed in northern Scotland, with the fictional village of Ferness portrayed by the coastal village of Pennan in Aberdeenshire.
Key Scottish Locations
The beach scenes, including iconic sunset shots, took place at Camusdarach Beach (also called Morar Beach) near Mallaig in the Highlands. Additional spots included the Ship Inn in Banff for bar interiors, Ben Nevis Distillery in Fort William, and Our Lady of the Braes Church near Morar.
Other Notable Sites
Village shop scenes occurred at Pole of Itlaw near Banff, and a ceilidh was filmed at Hilton of Turnerhall near Ellon. Some Houston sequences used real Texas sites like One Shell Plaza and the Willowick apartments, but Scotland dominates the production.
