
AC Milan
Serie A · Italy
Latest avg (2025/26)
73,145
League rank (2025/26)
#1
Serie A
All-time peak
82,000
Sun, May 4, 2008 · vs Inter Milan
Peak season
2025/26
avg 73,145
AC Milan is a football club that plays in Serie A (Italy). This database covers 336 home matches from the 2005/06 season through 2025/26.
In the 2025/26 season, AC Milan drew an average home crowd of 73,145, ranking #1 in Serie A. They played 16 matches with a peak of 75,627 and a low of 69,397, totalling 1,170,317 spectators.
The all-time home attendance record of 82,000 was set on Sun, 2008-05-04 against Inter Milan at Giuseppe Meazza.
Home Attendance Trend
AC Milan - Home Attendance Trend
Away Attendance Trend
AC Milan - Away Attendance Trend
Top 10 Home Matches by Attendance
Venue:
| Rank | Date | Opponent | Venue | League | Season | Attendance |
|---|---|---|---|---|---|---|
| 1 | Sun, May 4, 2008 | Inter Milan | Giuseppe Meazza | Serie A | 2007/08 | 82,000 |
| 2 | Sat, May 14, 2011 | Cagliari | Stadio Giuseppe Meazza | Serie A | 2010/11 | 80,018 |
| 3 | Sat, Oct 30, 2010 | Juventus | Stadio Giuseppe Meazza | Serie A | 2010/11 | 80,000 |
| 4 | Sat, Apr 2, 2011 | Inter Milan | Stadio Giuseppe Meazza | Serie A | 2010/11 | 80,000 |
| 5 | Sun, Jan 15, 2012 | Inter Milan | Giuseppe Meazza | Serie A | 2011/12 | 80,000 |
| 6 | Sun, Nov 23, 2014 | Inter Milan | Stadio Giuseppe Meazza | Serie A | 2014/15 | 79,173 |
| 7 | Sun, Sep 28, 2008 | Inter Milan | Giuseppe Meazza | Serie A | 2008/09 | 79,057 |
| 8 | Sat, Oct 28, 2006 | Inter Milan | Giuseppe Meazza | Serie A | 2006/07 | 79,000 |
| 9 | Sun, May 10, 2009 | Juventus | Giuseppe Meazza | Serie A | 2008/09 | 78,979 |
| 10 | Sat, Sep 20, 2014 | Juventus | Stadio Giuseppe Meazza | Serie A | 2014/15 | 78,681 |
82,000
80,018
80,000
80,000
80,000
79,173
79,057
79,000
78,979
78,681
Season Statistics
| Season | League | Avg. Attendance | Max | Min | Matches | Total Attendance |
|---|---|---|---|---|---|---|
| 2005/06 | Serie A | 58,525 | 78,000 | 5,778 | 14 | 819,356 |
| 2006/07 | Serie A | 51,800 | 79,000 | 40,000 | 5 | 259,000 |
| 2007/08 | Serie A | 57,000 | 82,000 | 40,000 | 9 | 513,000 |
| 2008/09 | Serie A | 58,722 | 79,057 | 49,650 | 19 | 1,115,722 |
| 2009/10 | Serie A | 43,084 | 78,467 | 30,000 | 19 | 818,597 |
| 2010/11 | Serie A | 53,529 | 80,018 | 22,640 | 19 | 1,017,045 |
| 2011/12 | Serie A | 51,443 | 80,000 | 35,000 | 18 | 925,972 |
| 2012/13 | Serie A | 41,246 | 77,023 | 28,005 | 18 | 742,421 |
| 2013/14 | Serie A | 41,308 | 73,855 | 31,575 | 17 | 702,234 |
| 2014/15 | Serie A | 36,661 | 79,173 | 24,396 | 19 | 696,557 |
| 2015/16 | Serie A | 37,823 | 77,043 | 25,523 | 19 | 718,638 |
| 2016/17 | Serie A | 40,294 | 77,882 | 26,464 | 19 | 765,591 |
| 2017/18 | Serie A | 52,690 | 78,328 | 39,504 | 19 | 1,001,114 |
| 2018/19 | Serie A | 54,660 | 77,749 | 44,572 | 19 | 1,038,546 |
| 2019/20 | Serie A | 53,957 | 70,440 | 41,000 | 12 | 647,487 |
| 2021/22 | Serie A | 43,996 | 73,304 | 5,000 | 18 | 791,922 |
| 2022/23 | Serie A | 71,828 | 75,530 | 68,136 | 19 | 1,364,728 |
| 2023/24 | Serie A | 69,461 | 75,676 | 23,147 | 19 | 1,319,754 |
| 2024/25 | Serie A | 71,512 | 75,502 | 65,969 | 19 | 1,358,734 |
| 2025/26 | Serie A | 73,145 | 75,627 | 69,397 | 16 | 1,170,317 |
2005/06Serie A
58,525
- Max
- 78,000
- Min
- 5,778
- Matches
- 14
- Total Attendance
- 819,356
2006/07Serie A
51,800
- Max
- 79,000
- Min
- 40,000
- Matches
- 5
- Total Attendance
- 259,000
2007/08Serie A
57,000
- Max
- 82,000
- Min
- 40,000
- Matches
- 9
- Total Attendance
- 513,000
2008/09Serie A
58,722
- Max
- 79,057
- Min
- 49,650
- Matches
- 19
- Total Attendance
- 1,115,722
2009/10Serie A
43,084
- Max
- 78,467
- Min
- 30,000
- Matches
- 19
- Total Attendance
- 818,597
2010/11Serie A
53,529
- Max
- 80,018
- Min
- 22,640
- Matches
- 19
- Total Attendance
- 1,017,045
2011/12Serie A
51,443
- Max
- 80,000
- Min
- 35,000
- Matches
- 18
- Total Attendance
- 925,972
2012/13Serie A
41,246
- Max
- 77,023
- Min
- 28,005
- Matches
- 18
- Total Attendance
- 742,421
2013/14Serie A
41,308
- Max
- 73,855
- Min
- 31,575
- Matches
- 17
- Total Attendance
- 702,234
2014/15Serie A
36,661
- Max
- 79,173
- Min
- 24,396
- Matches
- 19
- Total Attendance
- 696,557
2015/16Serie A
37,823
- Max
- 77,043
- Min
- 25,523
- Matches
- 19
- Total Attendance
- 718,638
2016/17Serie A
40,294
- Max
- 77,882
- Min
- 26,464
- Matches
- 19
- Total Attendance
- 765,591
2017/18Serie A
52,690
- Max
- 78,328
- Min
- 39,504
- Matches
- 19
- Total Attendance
- 1,001,114
2018/19Serie A
54,660
- Max
- 77,749
- Min
- 44,572
- Matches
- 19
- Total Attendance
- 1,038,546
2019/20Serie A
53,957
- Max
- 70,440
- Min
- 41,000
- Matches
- 12
- Total Attendance
- 647,487
2021/22Serie A
43,996
- Max
- 73,304
- Min
- 5,000
- Matches
- 18
- Total Attendance
- 791,922
2022/23Serie A
71,828
- Max
- 75,530
- Min
- 68,136
- Matches
- 19
- Total Attendance
- 1,364,728
2023/24Serie A
69,461
- Max
- 75,676
- Min
- 23,147
- Matches
- 19
- Total Attendance
- 1,319,754
2024/25Serie A
71,512
- Max
- 75,502
- Min
- 65,969
- Matches
- 19
- Total Attendance
- 1,358,734
2025/26Serie A
73,145
- Max
- 75,627
- Min
- 69,397
- Matches
- 16
- Total Attendance
- 1,170,317
Home stadiums
| Stadium | City | Matches | Avg | Max | Seasons |
|---|---|---|---|---|---|
| Stadio Giuseppe Meazza | — | 262 | 51,546 | 80,018 | 2010–2024 |
| Giuseppe Meazza | — | 95 | 51,890 | 82,000 | 2006–2011 |
| San Siro | — | 35 | 66,322 | 78,000 | 2005–2025 |
Stadio Giuseppe Meazza
2010–2024
- Matches
- 262
- Avg
- 51,546
- Max
- 80,018
Giuseppe Meazza
2006–2011
- Matches
- 95
- Avg
- 51,890
- Max
- 82,000
San Siro
2005–2025
- Matches
- 35
- Avg
- 66,322
- Max
- 78,000
