2024–25 North Caledonian Football League

The 2024–25 North Caledonian Football League (known as the Macleod & MacCallum North Caledonian League for sponsorship reasons) is 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.

Invergordon are the reigning champions.

Bunillidh Thistle of Helmsdale rejoined the league for the first time since they pulled out of the 2020–21 season due to the COVID-19 pandemic, while Loch Ness withdrew from the league.

[1] Withdrew Rejoined SFA Club with an SFA licence[2] eligible to participate in the Highland League promotion play-off should they win the league, and also compete in the Scottish Cup.