The Premier League is undoubtedly the most popular footballing division in the world, with hundreds of millions keeping tabs via social media and television.
There’s nothing quite like watching matches in person, though, with some of the most diehard fans watching their teams week in and week out. Results don’t always end as hoped but the dedication remains, with hardly any seats left empty up and down the nation.
From title challengers and European hopefuls to mid-table acceptors and relegation battlers, there’s something for everyone in the Premier League. And even when there’s nothing left to play for, opportunities to see some of the world’s biggest talents cannot be sniffed at.
But which sides see the biggest turnouts consistently? From the smallest to the largest, here’s a run-through of all 20 clubs’ average home attendances throughout the 2023/24 season, as per Statista.

1. Premier League attendance table 2023/24
From the least to the most, here's how all 20 teams compare for average home attendance this season so far. | Getty Images

2. 20th: AFC Bournemouth (Vitality Stadium)
Average home attendance: 11,063 | Getty Images

3. 19th: Luton Town (Kenilworth Road)
Average home attendance: 11,071 | Getty Images

4. 18th: Brentford (Gtech Community Stadium)
Average home attendance: 17,077 | Getty Images