The 2011–12 Breedon Aggregates Highland League Cup was the 67th edition of the Highlands' premier knock-out football competition. The winners were Buckie Thistle, who defeated Cove Rangers 2–0 in the final at Princess Royal Park in Banff.

First round

In the first round draw, 14 clubs were given a bye into the Second Round, and four clubs were drawn to play each other in the First Round. Ties in the First Round took place on Saturday 3 March.

Home teamScoreAway teamInverurie Loco Works2-0FraserburghStrathspey Thistle0-1Nairn County

Second round

Ties in the Second Round took place on Saturday 17 March.

Home teamScoreAway teamBuckie Thistle2-1Nairn CountyCove Rangers4-2ClachnacuddinDeveronvale5-41Wick AcademyFort William3-4Formartine UnitedHuntly1-3Turriff UnitedKeith2-1Brora RangersLossiemouth3-1Inverurie Loco WorksRothes0-4Forres Mechanics

1 After Extra Time

Third round

Ties in the Third Round took place on Saturday 7 April.

Home teamScoreAway teamBuckie Thistle2-11DeveronvaleCove Rangers4-0LossiemouthForres Mechanics1-12KeithTurriff United1-0Formartine United

1 After Extra Time 2 After Extra Time - Keith won 4–3 on penalties

Semi-finals

Ties in the semi-finals took place on Saturday 21 April

Home teamScoreAway teamBuckie Thistle3-1KeithCove Rangers3-0Turriff United

Final