Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 30,952)
1Real Madrid71,549
2Atlético Madrid60,855
3Real Betis57,427
4Athletic Bilbao47,617
5Barcelona45,099
6Valencia44,699
7Sevilla35,688
8Real Sociedad30,697
9Espanyol28,646
10Elche26,434
11Real Oviedo24,888
12Osasuna20,560
13Levante20,211
14Celta Vigo20,007
15Villarreal17,989
16Mallorca17,737
17Alavés16,801
18Rayo Vallecano12,017
19Girona11,931
20Getafe8,196