List of football stadiums in Scotland

Wikimedia list article

This is a list of Scottish football stadia, ranked in descending order of capacity.

Rank Stadium Location Capacity Home team
1 Celtic Park Glasgow 60,832 Celtic
2 Hampden Park Glasgow 52,025 Queen's Park and Scotland
3 Ibrox Glasgow 51,082 Rangers
4 Pittodrie Aberdeen 22,199 Aberdeen
5 Easter Road Edinburgh 20,421

Hibernian

6 Tynecastle Park Edinburgh 20,099

Hearts

7 Rugby Park Kilmarnock 18,128 Kilmarnock
8 Tannadice Dundee 14,209 Dundee United
9 Fir Park Motherwell 13,742 Motherwell
10 Somerset Park Ayr 12,175 Ayr United
11 Dens Park Dundee 12,085 Dundee
12 Cappielow Greenock 12,011 Greenock Morton
13 Lesser Hampden Glasgow 12,000 Queen's Park youth
14 East End Park Dunfermline 11,904 Dunfermline Athletic
15 Firhill Stadium Glasgow 10,887 Partick Thistle
16 McDiarmid Park Perth 10,673 St. Johnstone
17 Excelsior Stadium Airdrie 10,171 Airdrieonians
18 Starks Park Kirkcaldy 10,104 Raith Rovers
19 Almondvale Livingston 10,016 Livingston
20 The Falkirk Stadium Falkirk 9,706 Falkirk
21 St. Mirren Park Paisley 8,023 St. Mirren
22 Broadwood Stadium Cumbernauld 8,006 No SPFL club
23 Caledonian Stadium Inverness 7,500 Inverness CT
24 Gayfield Park Arbroath 6,488 Arbroath
25 Palmerston Park Dumfries 6,412 Queen of the South
26 Mosset Park Forres 6,000 Forres Mechanics*
27 New Douglas Park Hamilton 6,000 Hamilton Academical
28 Victoria Park Dingwall 5,800 Ross County
29 Stair Park Stranraer 5,600 Stranraer
30 Station Park Forfar 5,177 Forfar Athletic
31 Victoria Park Buckie 5,000 Buckie Thistle*
32 Christie Park Huntly 4,500 Huntly*
33 Kynoch Park Keith 4,450 Keith*
34 Central Park Cowdenbeath 4,370 Cowdenbeath
35 Shielfield Park Berwick 4,131 Berwick Rangers
36 Dudgeon Park Brora 4,000 Brora Rangers*
37 Balmoor Peterhead 4,000 Peterhead
38 Claggan Park Fort William 4,000 Fort William*
39 Hannah Park Shotts 4,000 Shotts Bon Accord*
40 Newlandsfield Park Glasgow 4,000 Pollok*
41 Glebe Park Brechin 3,960 Brechin City
42 Borough Briggs Elgin 3,927 Elgin City
43 Forthbank Stadium Stirling 3,808 Stirling Albion
44 Princess Royal Park Banff 3,800 Deveronvale*
45 Station Park Nairn 3,800 Nairn County*
46 Ochilview Park Stenhousemuir 3,776 Stenhousemuir, East Stirlingshire
47 Galabank Annan 3,500 Annan Athletic
48 Links Park Montrose 3,292 Montrose
49 Grant Park Lossiemouth 3,250 Lossiemouth*
50 Harmsworth Park Wick 3,200 Wick Academy*
51 Recreation Park Alloa 3,142 Alloa Athletic
52 Bellslea Park Fraserburgh 3,000 Fraserburgh*
53 Grant Street Park Inverness 3,000 Clachnacuddin*
54 Ainslie Park Edinburgh 3,000 Spartans*
55 Raydale Park Gretna 3,000 Gretna 2008*
56 Mackessack Park Rothes 2,700 Rothes*
57 Harlaw Park Inverurie 2,400 Inverurie Loco Works*
58 Allan Park Aberdeen 2,300 Cove Rangers*
59 Cheaper Insurance Direct Stadium Dumbarton 2,050 Dumbarton
60 Bayview Stadium Methil 2,000 East Fife
61 Cliftonhill Coatbridge 1,249 Albion Rovers