A general view of Celtic fans. The Hoops had the highest average attendance in Scotland

Each of the 42 Scottish league clubs' average home attendance - ranked in order

There are 42 clubs in the Scottish league - but where does each team rank based on average attendance when you combine the four divisions?


Here we take a look at every Scottish league club's average attendance - ranking them in order from highest to lowest. Click and scroll through the pages to discover where each club lies. Data taken from Transfermarkt and based on 2018/19 figures so far.

Average attendance: 56,970

1. Celtic

Average attendance: 56,970
SNS Group
Buy a Photo
Average attendance: 49,576

2. Rangers

Average attendance: 49,576
SNS Group
Buy a Photo
Average attendance: 17,457

3. Hibs

Average attendance: 17,457
SNS Group
Buy a Photo
Average attendance: 17,377

4. Hearts

Average attendance: 17,377
SNS Group
Buy a Photo
View more