Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 30,923)
1Real Madrid72,133
2Atlético Madrid61,130
3Real Betis58,574
4Athletic Bilbao47,809
5Valencia44,443
6Barcelona43,400
7Sevilla34,834
8Real Sociedad30,951
9Espanyol28,411
10Elche26,526
11Real Oviedo25,449
12Osasuna20,503
13Celta Vigo20,290
14Levante20,064
15Villarreal18,038
16Mallorca17,531
17Alavés16,480
18Rayo Vallecano11,982
19Girona11,641
20Getafe8,264