2023–24 Highland Football League

Breedon Highland League
Season2023–24
Dates29 July 2023 – 27 April 2024
ChampionsBuckie Thistle
Matches played306
Goals scored1,124 (3.67 per match)
Biggest home winFraserburgh 11–0 Strathspey Thistle
(20 April 2024)
Biggest away winStrathspey Thistle 1–10 Brora Rangers
(6 March 2024)
Highest scoring
  • Strathspey Thistle 1–10 Brora Rangers
    (6 March 2024)
  • Fraserburgh 11–0 Strathspey Thistle
    (20 April 2024)
Longest winning run10 matches:
Brechin City & Fraserburgh
Longest unbeaten run19 matches:
Banks o' Dee
Longest winless run16 matches:
Clachnacuddin & Strathspey Thistle
Longest losing run14 matches:
Strathspey Thistle
All statistics correct as of 27 April 2024.

The 2023–24 Highland Football League (known as the Breedon Highland League for sponsorship reasons) was the 121st season of the Highland Football League, and the 10th season as part of the fifth tier of the Scottish football pyramid system. Brechin City were the reigning champions, and were one of three teams that could have won the title in the final round of games, along with Buckie Thistle and Fraserburgh.

Buckie Thistle's 1–0 win – a sixth consecutive win to finish the season – over Keith gave them their 12th Highland League title on goal difference from Brechin City, with Fraserburgh three points behind in third, having won their last ten games.

However, Buckie Thistle were not eligible for the pyramid play-off (they would have played the winners of the 2023–24 Lowland Football League (East Kilbride)) as they did not hold a bronze-level club licence.