Banffshire (Siorrachd Bhanbh in Gälisch) ist eine der traditionellen Grafschaften von Schottland, gelegen im Nordosten Schottlands zwischen den Cairngorm Mountains und der Küste des Moray Firth. Historischer Verwaltungssitz und namensgebender Ort ist die Stadt Banff. Die größte Stadt der Grafschaft ist Buckie, eine Kleinstadt mit 8000 Einwohnern. Als Verwaltungsgrafschaft bestand Banffshire zwischen 1890 und 1975 und ging dann in der Region Grampian auf.