Football Web Pages

Premier League – Average Attendances – All Matches

Average All Attendances, 2024-2025

Average Attendance - All Matches (League average: 40,401)
1Manchester United56,302
2West Ham United50,834
3Tottenham Hotspur50,294
4Liverpool49,914
5Arsenal49,883
6Manchester City46,258
7Newcastle United45,946
8Aston Villa41,197
9Chelsea40,127
10Everton39,868
11Leicester City36,164
12Brighton & Hove Albion36,152
13Southampton35,918
14Wolverhampton Wanderers35,729
15Nottingham Forest35,468
16Ipswich Town35,442
17Fulham33,876
18Crystal Palace32,941
19Brentford29,265
20AFC Bournemouth26,438