Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 30,866)
1Real Madrid73,456
2Atlético Madrid61,237
3Real Betis58,529
4Athletic Bilbao48,284
5Valencia44,499
6Barcelona37,124
7Sevilla35,653
8Real Sociedad31,338
9Espanyol29,402
10Elche26,599
11Real Oviedo25,477
12Levante20,579
13Osasuna20,378
14Celta Vigo20,325
15Villarreal18,302
16Mallorca16,932
17Alavés16,680
18Rayo Vallecano12,636
19Girona11,645
20Getafe8,250