What is the average attendance at a La Liga match?
Guess before you scroll — the answer is below
The answer
29,000 spectators
Roughly 29K.
La Liga averages around 29,000 spectators per match. The Bundesliga leads Europe at roughly 38,000, helped by cheap standing terraces that most other leagues abolished.
How to get close to this number
Work from stadium capacity and fill rate. Top-flight grounds in a major European league hold somewhere between twenty and eighty thousand, with most clustered in the thirties and forties, and typical occupancy runs around seventy to eighty percent. Capacity times fill rate across a whole league gives an average in the high twenties.
The league-wide average is pulled down by the smaller clubs, which is what people forget. The famous grounds hold far more than this, but a league has far more mid-table clubs than giants, and a league average weights every match equally. Averages across an unequal set always describe the middle rather than the headline.
The comparison in the explanation is the instructive one: another European league averages meaningfully higher, helped by cheap standing terraces that most leagues abolished after safety reforms. Attendance is shaped by ticket pricing and stadium regulation at least as much as by football, which is why cross-league comparisons say more about policy than about popularity.
Where this number comes from
| Source | LaLiga official attendance data |
|---|---|
| Figure refers to | 2024 |
| Last checked | |
| Unit | spectators |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- What is the capacity of Camp Nou?
- How many kilometres does a footballer run in a match?
- What is the top speed of a Formula 1 car, in miles per hour?
- What was Usain Bolt’s top speed, in miles per hour?
- How fast does a professional forehand travel, in miles per hour?
- How fast is the fastest Formula 1 pit stop, in seconds?