2024–25 North Caledonian Football League
| Season | 2024–25 |
|---|---|
| Dates | 17 August 2024 – 9 April 2025 |
| Champions | Invergordon |
| Matches played | 132 |
| Goals scored | 589 (4.46 per match) |
| Biggest home win | Invergordon 15–1 Bunillidh Thistle (12 October 2024) |
| Biggest away win | Bonar Bridge 0–8 Invergordon (22 February 2025) |
| Highest scoring | Invergordon 15–1 Bunillidh Thistle (12 October 2024) |
| Longest winning run | 10 matches: Invergordon |
| Longest unbeaten run | 17 matches: Invergordon |
| Longest winless run | 13 matches: Thurso |
| Longest losing run | 11 matches: Thurso |
← 2023–24 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.