Football Web Pages
Spanish La Liga – Average Attendances – Home Matches
Average Home Attendances, 2025-2026
| Average Attendance (League average: 30,952) | |||
|---|---|---|---|
| 1 | Real Madrid | 71,549 | |
| 2 | Atlético Madrid | 60,855 | |
| 3 | Real Betis | 57,427 | |
| 4 | Athletic Bilbao | 47,617 | |
| 5 | Barcelona | 45,099 | |
| 6 | Valencia | 44,699 | |
| 7 | Sevilla | 35,688 | |
| 8 | Real Sociedad | 30,697 | |
| 9 | Espanyol | 28,646 | |
| 10 | Elche | 26,434 | |
| 11 | Real Oviedo | 24,888 | |
| 12 | Osasuna | 20,560 | |
| 13 | Levante | 20,211 | |
| 14 | Celta Vigo | 20,007 | |
| 15 | Villarreal | 17,989 | |
| 16 | Mallorca | 17,737 | |
| 17 | Alavés | 16,801 | |
| 18 | Rayo Vallecano | 12,017 | |
| 19 | Girona | 11,931 | |
| 20 | Getafe | 8,196 | |



