Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 30,605)
1Real Madrid73,579
2Atlético Madrid61,766
3Real Betis57,442
4Athletic Bilbao47,927
5Valencia44,542
6Sevilla38,044
7Real Sociedad30,634
8Espanyol29,312
9Elche27,701
10Real Oviedo26,960
11Barcelona26,212
12Levante22,257
13Osasuna20,234
14Celta Vigo19,974
15Villarreal18,443
16Mallorca17,972
17Alavés16,034
18Rayo Vallecano13,070
19Girona11,372
20Getafe8,625