2024–25 North Caledonian Football League

North Caledonian Football League
Season2024–25
Dates17 August 2024 – 9 April 2025
ChampionsInvergordon
Matches played132
Goals scored589 (4.46 per match)
Biggest home winInvergordon 15–1 Bunillidh Thistle
(12 October 2024)
Biggest away winBonar Bridge 0–8 Invergordon
(22 February 2025)
Highest scoringInvergordon 15–1 Bunillidh Thistle
(12 October 2024)
Longest winning run10 matches:
Invergordon
Longest unbeaten run17 matches:
Invergordon
Longest winless run13 matches:
Thurso
Longest losing run11 matches:
Thurso
2025–26 →
All statistics correct as of 9 April 2025.

The 2024–25 North Caledonian Football League (known as the Macleod & MacCallum North Caledonian League for sponsorship reasons) was the 116th season of the North Caledonian Football League, and the fourth season as part of the sixth tier of the Scottish football pyramid system. Defending champions Invergordon retained their league championship, winning the title on 22 March 2025 with a match to spare – having opened a six-point gap on closest challengers Halkirk United.