Football Web Pages

Spanish La Liga – Average Attendances – Home Matches

Average Home Attendances, 2025-2026

Average Attendance (League average: 31,374)
1Real Madrid70,553
2Atlético Madrid61,341
3Real Betis59,934
4Athletic Bilbao48,991
5Valencia45,391
6Sevilla37,014
7Real Sociedad34,287
8Espanyol29,696
9Elche27,761
10Real Oviedo27,723
11Levante23,415
12Osasuna21,226
13Celta Vigo20,335
14Mallorca19,796
15Villarreal18,264
16Alavés15,440
17Rayo Vallecano14,438
18Girona11,854
19Getafe8,657
20Barcelonan/a