Latest games
About This Competition
The Scottish Highland League is the fifth tier of professional football in Scotland but is made up from both professional and semi-professional players. There are 18 clubs in this league. Promotion from the Highland League feeds into the Scottish League Two. The top team in the Highland League plays the winner of the Lowland League for a place in League Two.
Participating teams
- Banks O' Dee
- Banks O'Dee
Spain Park (Aberdeen), Aberdeen - Brechin City F.C.
Glebe Park, Brechin - Brora Rangers
Dudgeon Park (Brora), Brora - Buckie Thistle
Victoria Park (Buckie), Buckie - Clachnacuddin
Grant Street Park (Inverness), Inverness - Clachnacuddin
- Cove Rangers
- Cumbernauld
- Deveronvale
- Deveronvale FC
Princess Royal Park (Banff), Banff - Devronvale
- Formartine United
North Lodge Park (Pitmedden), Pitmedden - Forres Mechanics
Mosset Park (Forres), Forres - Fort William
- Fraserburgh
- Fraserburgh Utd
Bellslea Park (Fraserburgh), Fraserburgh - Glasgow Celtic II
- Huntly
Christie Park (Huntly), Huntly - Huntly
- Inverurie Loco Works
Harlaw Park (Inverurie), Inverurie - Keith
Kynoch Park (Keith), Keith - Keith
- Lossiemouth
- Lossiemouth FC
Grant Park (Lossiemouth), Lossiemouth - Nairn County
Station Park, Nairn - Rothes
MacKessack Park (Rothes), Rothes - Rothes
- Strathspey Thistle
Seafield Park (Grantown-on-Spey), Grantown-on-Spey - Turriff United
The Haughs (Turriff), Turriff - Wick Academy
Harmsworth Park (Wick), Wick