2023–24 North Caledonian Football League

The 2023–24 North Caledonian Football League (known for sponsorship reasons as the Macleod & MacCallum North Caledonian League) was the 115th season of the North Caledonian Football League, and the third season as part of the sixth tier of the Scottish football pyramid system.

Invergordon won their seventh North Caledonian Football League title[1] – and their second in three seasons; a 2–0 win over Inverness Athletic on 23 March 2024 gave them an unassailable seven-point lead over Loch Ness, with Loch Ness still having two games to play.

Withdrew SFA Club with an SFA licence (as of June 2023)[52] eligible to participate in the Highland League play-off should they win the league.