Scottish football attendance records


This article lists Scottish football attendance records under the categories listed below. The highest ever attendance for a UEFA competition match was in the 1969–70 European Cup semi-final at Hampden Park, Scotland's national stadium. A record 136,505 people attended the match between Celtic and Leeds United. The attendance of 149,415 for the Scotland vs. England international match of 1937 at Hampden Park is also a European record. The attendance of 147,365 for the 1937 Scottish Cup Final between Celtic and Aberdeen at Hampden Park is a European record for a club match. Rangers' record attendance of 118,567 at Ibrox is a British record for a league match.

By club

Current SPFL member clubs

This is a list of all 42 Scottish Professional Football League clubs' record match attendances at their home ground. The vast majority of these records were achieved before the advent of all-seater stadia. The cost of building all-seater grounds, and a general decline in attendances, means the present capacities of the clubs stadiums are well below their record attendances. Some records were achieved at a club's previous ground, rather than their current location. For example, Clyde's record was set at Shawfield Stadium, whilst they have since moved to Broadwood Stadium. Records set while ground-sharing or at a venue other than the club's home stadium are not included. For example, Celtic were the home team when 136,505 attended their 1969–70 European Cup semi-final second leg match against Leeds United, but the match was played at Hampden Park, not Celtic Park. Rangers' record attendance of 118,567 is also the British record for a league match.
RankClubAttendanceStadiumOpponentCompetitionDateRefs
1Rangers118,567Ibrox ParkCelticLeague
2Queen's Park95,722Hampden ParkRangersScottish Cup
3Celtic83,500Celtic ParkRangersLeague
4Hibernian65,860Easter RoadHeart of MidlothianLeague
5Heart of Midlothian53,396Tynecastle ParkRangersScottish Cup
6Clyde52,000Shawfield StadiumRangersLeague
7Partick Thistle49,838Firhill StadiumRangersLeague
8St Mirren47,438Love StreetCelticLeague
9Aberdeen45,061Pittodrie StadiumHeart of MidlothianScottish Cup
10Dundee43,024Dens ParkRangersScottish Cup
11Kilmarnock35,995Rugby ParkRangersScottish Cup
12Motherwell35,632Fir ParkRangersScottish Cup
13Raith Rovers31,306Stark's ParkHeart of MidlothianScottish Cup
14St Johnstone29,972Muirton ParkDundeeScottish Cup
15Hamilton Academical28,690Douglas ParkHeart of MidlothianScottish Cup
16Dundee United28,000Tannadice ParkBarcelonaInter-Cities Fairs Cup
17Dunfermline Athletic27,816East End ParkCelticLeague
18Albion Rovers27,381CliftonhillRangersScottish Cup
19Queen of the South26,552Palmerston ParkHeart of MidlothianScottish Cup
20Stirling Albion26,400Annfield StadiumCelticScottish Cup
21Cowdenbeath25,586Central ParkRangersLeague Cup
22Ayr United25,225Somerset ParkRangersLeague
23Greenock Morton23,500CappielowCelticLeague
24Falkirk23,100Brockville ParkCelticScottish Cup
25East Fife22,515Bayview ParkRaith RoversLeague
26Dumbarton18,000Boghead ParkRaith RoversScottish Cup
27Alloa Athletic13,000Recreation ParkDunfermline AthleticScottish Cup
28Arbroath13,510Gayfield ParkRangersScottish Cup
29Elgin City12,608Borough BriggsArbroathScottish Cup
30Stenhousemuir12,500Ochilview ParkEast FifeScottish Cup
31Forfar Athletic10,780Station ParkRangersScottish Cup
32Livingston10,112Almondvale StadiumRangersLeague
33Airdrieonians9,044Excelsior StadiumRangersLeague
34Montrose8,983Links ParkDundeeScottish Cup
35Peterhead8,643Recreation ParkRaith RoversScottish Cup
36Brechin City8,122Glebe ParkAberdeenScottish Cup
37Ross County8,000Victoria ParkRangersScottish Cup
38Inverness CT7,711Caledonian StadiumRangersLeague
39Stranraer6,500Stair ParkRangersScottish Cup
40Edinburgh City2,522Meadowbank StadiumHibernianFriendly match
41Annan Athletic2,517Galabank StadiumRangersLeague
42Cove Rangers2,100Allan ParkDeveronvaleHighland LeagueApril/May 2009

Former SPFL member clubs

ClubAttendanceStadiumOpponentCompetitionDateRefs
Third Lanark45,455Cathkin ParkRangersScottish Cup
Airdrieonians24,000Broomfield ParkHeart of MidlothianScottish Cup
Clydebank14,900Kilbowie ParkHibernianScottish Cup
Berwick Rangers13,365Shielfield ParkRangersScottish Cup
East Stirlingshire12,000Firs ParkPartick ThistleScottish Cup
Gretna3,000Raydale ParkDundee UnitedScottish Cup

Cup finals

The attendance of 147,365 for the 1937 Scottish Cup Final between Celtic and Aberdeen at Hampden Park is a European record for a club match.
The attendance of 136,274 for the 1952 Scottish Cup Final between Motherwell and Dundee is a Scottish record for a match not involving Celtic, Rangers or the Scotland national team.
While less than 50% of the all-time record crowds at Hampden, the attendance of 72,069 at the 1989 Scottish Cup Final has become a landmark figure as no match in Scotland has come close to matching it since, owing to subsequent stadium modernisation which left no venue with a greater capacity.
CompetitionAttendanceStadiumMatchDateRefs
Scottish Cup147,365Hampden ParkCeltic v Aberdeen
League Cup107,609Hampden ParkCeltic v Rangers
Southern League Cup135,000Hampden ParkAberdeen v Rangers
Junior Cup77,650Hampden ParkPetershill v Irvine Meadow
Challenge Cup48,133Hampden ParkRangers v Peterhead

Scotland national team

This section lists the top ten attendances for the Scotland national team in home matches. The attendance of 149,415 for the Scotland vs. England match of 1937 at Hampden Park is a European record.
RankAttendanceDateStadiumOpponentCompetitionScore
1149,415Hampden ParkBHC3–1
2149,269Hampden ParkBHC1–2
3137,438Hampden ParkBHC0–0
4135,376Hampden ParkBHC0–2
5134,544Hampden ParkBHC / WCQG32–4
6134,504Hampden ParkBHC1–2
7134,170Hampden ParkBHC2–1
8134,000Hampden ParkBHC / ECQG81–1
9133,300Hampden ParkBHC0–1
10133,245Hampden ParkBHC1–0

Outwith Scotland fixtures, an exhibition match between Great Britain and the Rest of the World in 1947 attracted a crowd quoted as up to 137,000.

European football

The attendance of 136,505 for the 1969–70 European Cup semi-final second leg between Celtic and Leeds United played at Hampden Park is the highest ever for a UEFA competition match.
The crowd of 127,621 at the 1960 European Cup Final remains the record for any UEFA competition final. The highest attendance at a final involving a Scottish club was the home leg of the 1961 European Cup Winners' Cup Final, when 80,000 attended Ibrox Park.