List of football stadiums in Scotland

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

+RankStadiumLocationCapacityHome team1Celtic ParkGlasgow60,832Celtic2Hampden ParkGlasgow52,025Queen's Park and Scotland3IbroxGlasgow51,082Rangers4PittodrieAberdeen22,199Aberdeen5Easter RoadEdinburgh20,421Hibernian6Tynecastle ParkEdinburgh20,099Hearts7Rugby ParkKilmarnock18,128Kilmarnock8TannadiceDundee14,209 Dundee United9Fir ParkMotherwell13,742Motherwell10Somerset ParkAyr12,175Ayr United11Dens ParkDundee12,085Dundee12CappielowGreenock12,011Greenock Morton13Lesser HampdenGlasgow12,000Queen's Park youth14East End ParkDunfermline11,904Dunfermline Athletic15Firhill StadiumGlasgow10,887Partick Thistle16McDiarmid ParkPerth10,673St. Johnstone17Excelsior StadiumAirdrie10,171Airdrieonians18Starks ParkKirkcaldy10,104Raith Rovers19AlmondvaleLivingston10,016Livingston20The Falkirk StadiumFalkirk9,706Falkirk21St. Mirren ParkPaisley8,023St. Mirren22Broadwood StadiumCumbernauld8,006No SPFL club23Caledonian StadiumInverness7,500Inverness CT24Gayfield ParkArbroath6,488Arbroath25Palmerston ParkDumfries6,412Queen of the South26Mosset ParkForres6,000Forres Mechanics*27New Douglas ParkHamilton6,000Hamilton Academical28Victoria ParkDingwall5,800Ross County29Stair ParkStranraer5,600Stranraer30Station ParkForfar5,177Forfar Athletic31Victoria ParkBuckie5,000Buckie Thistle*32Christie ParkHuntly4,500Huntly*33Kynoch ParkKeith4,450Keith*34Central ParkCowdenbeath4,370Cowdenbeath35Shielfield ParkBerwick4,131Berwick Rangers36Dudgeon ParkBrora4,000Brora Rangers*37BalmoorPeterhead4,000Peterhead38Claggan ParkFort William4,000Fort William*39Hannah ParkShotts4,000Shotts Bon Accord*40Newlandsfield ParkGlasgow4,000Pollok*41Glebe ParkBrechin3,960Brechin City42Borough BriggsElgin3,927Elgin City43Forthbank StadiumStirling3,808Stirling Albion44Princess Royal ParkBanff3,800Deveronvale*45Station ParkNairn3,800Nairn County*46Ochilview ParkStenhousemuir3,776Stenhousemuir, East Stirlingshire47GalabankAnnan3,500Annan Athletic48Links ParkMontrose3,292Montrose 49Grant ParkLossiemouth3,250Lossiemouth*50Harmsworth ParkWick3,200Wick Academy*51Recreation ParkAlloa3,142Alloa Athletic52Bellslea ParkFraserburgh3,000Fraserburgh*53Grant Street ParkInverness3,000Clachnacuddin*54Ainslie ParkEdinburgh3,000Spartans*55Raydale ParkGretna3,000Gretna 2008*56Mackessack ParkRothes2,700Rothes*57Harlaw ParkInverurie2,400Inverurie Loco Works*58Allan ParkAberdeen2,300Cove Rangers*59Cheaper Insurance Direct StadiumDumbarton2,050Dumbarton60Bayview StadiumMethil2,000East Fife61CliftonhillCoatbridge1,249Albion Rovers

*capacity
Category:Lists of stadiums