Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Highest average attendances in 2024: Which Premier League sides make the top 25?

As 2025 begins, let's take a look back at the footballing year in 2024. Spain dominated European football, winning Euro 2024, while Real Madrid lifted a record-extending 15th Champions League title.

Los Blancos didn't top the list for the highest average attendance in the world in 2024, though.

Here is a closer look at the top 25 clubs in world football with the highest average attendance – a list compiled by Transfermarkt.

Club Stadium Average attendance

River Plate

El Monumental

84,025

Borussia Dortmund

Signal Iduna Park

81,365

Bayern Munich

Allianz Arena

75,000

Manchester United

Old Trafford

73,701

Inter Milan

San Siro

73,525

Real Madrid

Santiago Bernabeu

73,472

AC Milan

San Siro

72,091

Roma

Olimpico Di Roma

62,778

West Ham United

London Stadium

62,385

Olympique Marseille

Velodrome

61,736

Schalke 04

Veltins-Arena

61,438

Tottenham Hotspur

Tottenham Hotspur Stadium

61,335

Atletico Madrid

Metropolitano

60,717

Arsenal

Emirates Stadium

60,301

Liverpool

Anfield

59,986

Celtic

Celtic Park

58,968

Stuttgart

MHPArena

57,935

Eintracht Frankfurt

Deutsche Bank Park

57,581

Benfica

Estadio Da Luz

56,635

Hamburg SV

Volksparkstadion

55,871

Boca Juniors

La Bombonera

55,790

Flamengo

Maracana

54,759

Ajax

Johan Cruijff Arena

54,244

Manchester City

Etihad Stadium

53,692

Hertha BSC

Olympiastadion

52,706

River Plate top the list – a breakdown of the top 10

At the top of the list, with an average attendance of 84,025 in 2024, was River Plate. The Argentinian giants play their home matches at El Monumental but were underwhelming in the 2024 Argentina Primera Division. They finished fifth, eight points behind the champions, Velez Sarsfield. River finished a point clear of bitter rivals Boca Juniors.

Borussia Dortmund and Bayern Munich were close behind River Plate with average attendances of 81,365 and 75,000, respectively. Despite their poor form in the Premier League, which saw manager Erik ten Hag sacked, United had an average attendance of 73,701 at Old Trafford in 2024 – the highest of any English side.

Highest average attendances
Erik Ten Hag was sacked by Manchester United in October 2024 – Photo by xRingoxChiux

Inter and AC Milan were fifth and seventh on this list, respectively, with Real Madrid sandwiched in between them. The final three places in the top 10 were occupied by Roma, West Ham United and Olympique Marseille.

Highest average attendances in the Premier League in 2024

As already mentioned, the Red Devils led the way for the highest average attendance in 2024 for Premier League clubs. Surprisingly, West Ham were the next highest with 61,736 fans on average going to the London Stadium in 2024.

Tottenham Hotspur, Arsenal and Liverpool all made the top 20, with the attendance figures increasing throughout the year at Anfield following the completion of the upper tier in the Anfield Road Stand in early 2024.

Highest average attendances
The Anfield capacity is now over 61,000 for the 2024/25 campaign. – Photo by xPaulxChestertonx

Top European average attendances in 2024

Italian and German clubs dominated the top 10 with the highest average attendance in 2024. Inter Milan, AC Milan and Roma were fifth, seventh and eighth, respectively, while Dortmund and Bayern were second and third behind River.

Schalke 04, Stuttgart, Eintracht Frankfurt and Hamburg SV also made the top 20, with an average attendance of 61,438 at Veltins-Arena in 2024. This was despite the fact that the club were competing in 2. Bundesliga for the second time in three seasons.

Top South American average attendances in 2024

The Millionaires topped the list for the highest average attendance in world football in 2024. You had to go down to 21st to find their arch-rivals Boca Juniors in this list. Last year, they had an average attendance of 55,790 at La Bombonera.

Highest average attendances
Boca Juniors finished sixth in the 2024 Argentina Primera Division. – Photo by Icon Sport

Flamengo led the way for Brazilian clubs, with an average attendance of 54,759 at the Maracana in 2024.

Avatar of Will Murray

Will Murray

Freelance football journalist. Experience writing for When Saturday, Comes, Goalkeeper.com, Elite Scholars and Total Football Analysis. Recently finished an MA in Sport Journalism at the University of Brighton. Long-time season ticket holder at the two-time European Champions Nottingham Forest.

Articles: 354