Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 31,045)
1Real Madrid73,886
2Atlético Madrid61,932
3Real Betis58,849
4Athletic Bilbao48,332
5Valencia44,900
6Sevilla37,607
7Barcelona36,275
8Real Sociedad30,890
9Espanyol28,743
10Elche27,393
11Real Oviedo25,701
12Levante21,398
13Celta Vigo20,252
14Osasuna20,101
15Villarreal17,898
16Mallorca17,378
17Alavés16,504
18Rayo Vallecano13,003
19Girona11,536
20Getafe8,331