
Swansea City
Premier League · England
Latest avg (2025/26)
16,767
League rank (2025/26)
—
All-time peak
20,972
Sun, May 1, 2016 · vs Liverpool Football Club
Peak season
2015/16
avg 20,711
Swansea City is a football club that plays in Premier League (England). This database covers 419 home matches from the 2005/06 season through 2025/26.
In the 2025/26 season, Swansea City drew an average home crowd of 16,767. They played 21 matches with a peak of 20,368 and a low of 13,897, totalling 352,098 spectators.
The all-time home attendance record of 20,972 was set on Sun, 2016-05-01 against Liverpool Football Club at Swansea.com Stadium.
Home Attendance Trend
Swansea City - Home Attendance Trend
Away Attendance Trend
Swansea City - Away Attendance Trend
Top 10 Home Matches by Attendance
Venue:
| Rank | Date | Opponent | Venue | League | Season | Attendance |
|---|---|---|---|---|---|---|
| 1 | Sun, May 1, 2016 | Liverpool Football Club | Swansea.com Stadium | Premier League | 2015/16 | 20,972 |
| 2 | Sat, Apr 9, 2016 | Chelsea | Swansea.com Stadium | Premier League | 2015/16 | 20,966 |
| 3 | Sun, Nov 6, 2016 | Manchester United | Swansea.com Stadium | Premier League | 2016/17 | 20,938 |
| 4 | Sat, Oct 31, 2015 | Arsenal Football Club | Swansea.com Stadium | Premier League | 2015/16 | 20,937 |
| 5 | Sun, May 15, 2016 | Manchester City | Swansea.com Stadium | Premier League | 2015/16 | 20,934 |
| 6 | Sat, Apr 14, 2018 | Everton Football Club | Swansea.com Stadium | Premier League | 2017/18 | 20,933 |
| 7 | Sat, Mar 5, 2016 | Norwich City | Swansea.com Stadium | Premier League | 2015/16 | 20,929 |
| 8 | Sat, Apr 28, 2018 | Chelsea | Swansea.com Stadium | Premier League | 2017/18 | 20,900 |
| 9 | Sat, Feb 13, 2016 | Southampton | Swansea.com Stadium | Premier League | 2015/16 | 20,890 |
| 10 | Sun, May 21, 2017 | West Brom | Swansea.com Stadium | Premier League | 2016/17 | 20,889 |
20,972
20,966
20,938
20,937
20,934
20,933
20,929
20,900
20,890
20,889
Season Statistics
| Season | League | Avg. Attendance | Max | Min | Matches | Total Attendance |
|---|---|---|---|---|---|---|
| 2005/06 | League One | 14,318 | 19,288 | 11,028 | 24 | 343,626 |
| 2006/07 | League One | 12,720 | 18,903 | 9,675 | 23 | 292,569 |
| 2007/08 | League One | 13,520 | 19,010 | 10,135 | 23 | 310,950 |
| 2008/09 | Championship | 15,214 | 18,053 | 11,442 | 21 | 319,499 |
| 2009/10 | Championship | 15,372 | 18,794 | 12,775 | 22 | 338,194 |
| 2010/11 | Championship | 15,912 | 19,816 | 13,309 | 22 | 350,067 |
| 2011/12 | Premier League | 19,970 | 20,605 | 18,985 | 18 | 359,455 |
| 2012/13 | Premier League | 20,370 | 20,650 | 19,603 | 19 | 387,037 |
| 2013/14 | Premier League | 20,407 | 20,769 | 19,242 | 19 | 387,725 |
| 2014/15 | Premier League | 20,555 | 20,828 | 20,145 | 19 | 390,543 |
| 2015/16 | Premier League | 20,711 | 20,972 | 20,044 | 19 | 393,508 |
| 2016/17 | Premier League | 20,619 | 20,938 | 20,024 | 19 | 391,766 |
| 2017/18 | Premier League | 20,623 | 20,933 | 19,580 | 19 | 391,830 |
| 2018/19 | Championship | 18,440 | 20,860 | 10,459 | 22 | 405,679 |
| 2019/20 | Championship | 16,151 | 20,270 | 14,162 | 19 | 306,866 |
| 2020/21 | Championship | 3,076 | 3,076 | 3,076 | 1 | 3,076 |
| 2021/22 | Championship | 17,451 | 19,288 | 15,927 | 22 | 383,930 |
| 2022/23 | Championship | 16,882 | 20,294 | 15,144 | 21 | 354,517 |
| 2023/24 | Championship | 16,574 | 20,005 | 14,512 | 23 | 381,212 |
| 2024/25 | Championship | 15,503 | 20,174 | 12,869 | 23 | 356,566 |
| 2025/26 | Championship | 16,767 | 20,368 | 13,897 | 21 | 352,098 |
2005/06League One
14,318
- Max
- 19,288
- Min
- 11,028
- Matches
- 24
- Total Attendance
- 343,626
2006/07League One
12,720
- Max
- 18,903
- Min
- 9,675
- Matches
- 23
- Total Attendance
- 292,569
2007/08League One
13,520
- Max
- 19,010
- Min
- 10,135
- Matches
- 23
- Total Attendance
- 310,950
2008/09Championship
15,214
- Max
- 18,053
- Min
- 11,442
- Matches
- 21
- Total Attendance
- 319,499
2009/10Championship
15,372
- Max
- 18,794
- Min
- 12,775
- Matches
- 22
- Total Attendance
- 338,194
2010/11Championship
15,912
- Max
- 19,816
- Min
- 13,309
- Matches
- 22
- Total Attendance
- 350,067
2011/12Premier League
19,970
- Max
- 20,605
- Min
- 18,985
- Matches
- 18
- Total Attendance
- 359,455
2012/13Premier League
20,370
- Max
- 20,650
- Min
- 19,603
- Matches
- 19
- Total Attendance
- 387,037
2013/14Premier League
20,407
- Max
- 20,769
- Min
- 19,242
- Matches
- 19
- Total Attendance
- 387,725
2014/15Premier League
20,555
- Max
- 20,828
- Min
- 20,145
- Matches
- 19
- Total Attendance
- 390,543
2015/16Premier League
20,711
- Max
- 20,972
- Min
- 20,044
- Matches
- 19
- Total Attendance
- 393,508
2016/17Premier League
20,619
- Max
- 20,938
- Min
- 20,024
- Matches
- 19
- Total Attendance
- 391,766
2017/18Premier League
20,623
- Max
- 20,933
- Min
- 19,580
- Matches
- 19
- Total Attendance
- 391,830
2018/19Championship
18,440
- Max
- 20,860
- Min
- 10,459
- Matches
- 22
- Total Attendance
- 405,679
2019/20Championship
16,151
- Max
- 20,270
- Min
- 14,162
- Matches
- 19
- Total Attendance
- 306,866
2020/21Championship
3,076
- Max
- 3,076
- Min
- 3,076
- Matches
- 1
- Total Attendance
- 3,076
2021/22Championship
17,451
- Max
- 19,288
- Min
- 15,927
- Matches
- 22
- Total Attendance
- 383,930
2022/23Championship
16,882
- Max
- 20,294
- Min
- 15,144
- Matches
- 21
- Total Attendance
- 354,517
2023/24Championship
16,574
- Max
- 20,005
- Min
- 14,512
- Matches
- 23
- Total Attendance
- 381,212
2024/25Championship
15,503
- Max
- 20,174
- Min
- 12,869
- Matches
- 23
- Total Attendance
- 356,566
2025/26Championship
16,767
- Max
- 20,368
- Min
- 13,897
- Matches
- 21
- Total Attendance
- 352,098
Home stadiums
| Stadium | City | Matches | Avg | Max | Seasons |
|---|---|---|---|---|---|
| Swansea.com Stadium | — | 436 | 17,230 | 20,972 | 2005–2025 |
| New Stadium | — | 6 | 14,185 | 18,212 | 2005 |
| White Rock Stadium | — | 1 | 16,733 | 16,733 | 2005 |
Swansea.com Stadium
2005–2025
- Matches
- 436
- Avg
- 17,230
- Max
- 20,972
New Stadium
2005
- Matches
- 6
- Avg
- 14,185
- Max
- 18,212
White Rock Stadium
2005
- Matches
- 1
- Avg
- 16,733
- Max
- 16,733
