Banff (Gaelic "Banbh") and Macduff (Gaelic "MacDhuibh") are neighbouring towns on Banff Bay, both of which are former burghs in Aberdeenshire, Scotland. Until 1975 Banff was the county town of Banffshire.