The 2024–25 Highland Football League (known as the Breedon Highland League for sponsorship reasons) was the 122nd season of the Highland Football League, and the 11th season as part of the fifth tier of the Scottish football pyramid system. Buckie Thistle were the reigning champions but could only finish in seventh position.

For the fourth consecutive season, the title race went down to the final round of matches – with Brora Rangers ultimately prevailing on goal difference from Brechin City, following fifteen wins in their last eighteen games.

Teams

Stadia and locations All grounds are equipped with floodlights as required by league regulations. TeamLocationStadiumCapacitySeats Banks o' Dee Aberdeen Spain Park 876 122Brechin CityBrechinGlebe Park4,0831,519Brora RangersBroraDudgeon Park2,000250Buckie ThistleBuckieVictoria Park3,000400ClachnacuddinInvernessGrant Street Park2,074154DeveronvaleBanffPrincess Royal Park2,651360Formartine UnitedPitmeddenNorth Lodge Park1,800300Forres MechanicsForresMosset Park2,700502FraserburghFraserburghBellslea Park1,865480HuntlyHuntlyChristie Park2,200270Inverurie Loco WorksInverurieHarlaw Park2,500250KeithKeithKynoch Park2,362370LossiemouthLossiemouthGrant Park2,050250Nairn CountyNairnStation Park2,250250RothesRothesMackessack Park1,731167Strathspey ThistleGrantown-on-SpeySeafield Park1,600150Turriff UnitedTurriffThe Haughs2,135135Wick AcademyWickHarmsworth Park2,412300

League table

Results

Highland League play-off Subject to the tier 6 champion clubs meeting the required licensing criteria for promotion, a play-off was scheduled to place between the winners of the 2024–25 Midlands Football League (Dundee North End), 2024–25 North Caledonian Football League (Invergordon) and the 2024–25 North Region Junior Football League (Culter), with the winners then playing Rothes, who finished bottom of the Highland League. However, none of the tier 6 champions had the required SFA licence and as such there was no promotion to, or relegation from, the Highland League.

This would be the last season the Midlands League would feature as a feeder league to the Highland League, as they would move to become a feeder league to the Lowland League East ahead of the 2026–27 season.

Notes

References

External links