Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 30,842)
1Real Madrid72,567
2Atlético Madrid60,994
3Real Betis59,171
4Athletic Bilbao48,188
5Valencia44,495
6Barcelona40,087
7Sevilla35,185
8Real Sociedad31,192
9Espanyol28,677
10Elche26,436
11Real Oviedo25,358
12Osasuna20,497
13Celta Vigo20,287
14Levante20,237
15Villarreal18,120
16Mallorca17,042
17Alavés16,412
18Rayo Vallecano12,084
19Girona11,594
20Getafe8,213