Completed league season · 2003/04

2003/04 Football Attendances

Explore average home league crowds across 92 clubs in 2003/04, ranked by attendance. Choose a division to focus the view.

Highest average67,641Manchester United →
Average across clubs shown15,12392 recorded clubs · unweighted
Lowest average2,385Macclesfield →
The crowd leaders

Highest-supported clubs

2003/04 · Average home league attendance
  1. 01Manchester United67,641
  2. 02Newcastle United51,966
  3. 03Manchester City46,834
  4. 04Liverpool42,706
  5. 05Chelsea41,234
  6. 06Everton38,837
  7. 07Arsenal38,079
  8. 08Leeds United36,666
  9. 09Aston Villa36,622
  10. 10Tottenham Hotspur34,876
Season-by-season records

National attendance table

92 clubs with published averages
Rank*ClubCompetitionAverageNational rankVs previous season
1Manchester United Premier League67,641#1+0.1%
2Newcastle United Premier League51,966#2+0.1%
3Manchester City Premier League46,834#3+35.5%
4Liverpool Premier League42,706#4-1.2%
5Chelsea Premier League41,234#5+3.6%
6Everton Premier League38,837#6+0.9%
7Arsenal Premier League38,079#7+0.1%
8Leeds United Premier League36,666#8-6.3%
9Aston Villa Premier League36,622#9+4.7%
10Tottenham Hotspur Premier League34,876#10-2.8%
11Southampton Premier League31,717#11+3.4%
12West Ham United Division One31,167#12-9.5%
13Leicester City Premier League30,983#13+6.0%
14Middlesbrough Premier League30,398#14-2.0%
15Birmingham City Premier League29,076#15+0.7%
16Wolverhampton Wanderers Premier League28,874#16+12.2%
17Sunderland Division One27,119#17-31.7%
18Bolton Wanderers Premier League26,795#18+7.1%
19Charlton Athletic Premier League26,293#19+0.1%
20West Bromwich Albion Division One24,765#20-7.4%
21Nottingham Forest Division One24,751#21+1.3%
22Ipswich Town Division One24,520#22-3.7%
23Blackburn Rovers Premier League24,376#23-7.1%
24Sheffield Wednesday Division Two22,336#24+9.9%
25Derby County Division One22,200#25-12.8%
26Sheffield United Division One21,646#26+19.8%
27Portsmouth Premier League20,108#27+6.2%
28Norwich City Division One18,987#28-6.7%
29Crystal Palace Division One17,344#29+2.8%
30Hull City Division Three16,847#30+31.2%
31Fulham Premier League16,342#31-2.2%
32Cardiff City Division One15,569#32+19.3%
33Reading Division One15,095#33-5.7%
34Watford Division One14,856#34+10.8%
35Coventry City Division One14,816#35+0.0%
36Queens Park Rangers Division Two14,785#36+12.0%
37Stoke City Division One14,425#37-1.1%
38Preston North End Division One14,150#38+2.1%
39Bristol City Division Two12,879#39+8.3%
40Plymouth Argyle Division Two12,654#40+40.9%
41Burnley Division One12,541#41-10.3%
42Bradford City Division One11,377#42-9.0%
43Huddersfield Town Division Three10,528#43+10.8%
44Millwall Division One10,497#44+23.3%
45Barnsley Division Two9,620#45-1.4%
46Wigan Athletic Division One9,531#46+30.8%
47Gillingham Division One8,517#47+5.4%
48Walsall Division One7,853#48+12.5%
49Swindon Town Division Two7,839#49+44.1%
50Crewe Alexandra Division One7,741#50+14.5%
51Tranmere Rovers Division Two7,606#51-3.3%
52Bristol Rovers Division Three7,142#52+3.0%
53Rotherham United Division One7,138#53-5.1%
54Doncaster Rovers Division Three6,939#54+96.0%
55AFC Bournemouth Division Two6,913#55+18.6%
56Swansea City Division Three6,853#56+32.8%
57Oldham Athletic Division Two6,566#57-2.0%
58Luton Town Division Two6,339#58-6.0%
59Blackpool Division Two6,326#59-9.5%
60Oxford United Division Three6,296#60+7.4%
61Brighton & Hove Albion Division Two6,248#61-6.1%
62Yeovil Town Division Three6,197#62+30.7%
63Notts County Division Two5,940#63-3.5%
64Port Vale Division Two5,810#64+31.0%
65Carlisle United Division Three5,617#65+17.6%
66Brentford Division Two5,542#66-3.8%
67Hartlepool United Division Two5,419#67+9.6%
68Stockport County Division Two5,315#68-3.2%
69Northampton Town Division Three5,306#69+1.8%
70Peterborough United Division Two5,274#70+6.5%
71Wycombe Wanderers Division Two5,256#71-12.4%
72Mansfield Town Division Three5,207#72+6.5%
73Darlington Division Three5,023#73+51.7%
74Lincoln City Division Three4,910#74+25.1%
75Milton Keynes Dons Division One4,751#75+70.5%
76Grimsby Town Division Two4,730#76-19.6%
77Southend United Division Three4,535#77+14.8%
78Rushden & Diamonds Division Two4,457#66+2.9%
79Wrexham Division Two4,440#79+4.2%
80Chesterfield Division Two4,331#80+5.4%
81Leyton Orient Division Three4,157#81-2.3%
82Cheltenham Town Division Three4,116#82-11.6%
83York City Division Three3,963#83-5.1%
84Cambridge United Division Three3,919#84-6.1%
85Scunthorpe United Division Three3,840#85+4.0%
86Colchester United Division Two3,536#86+4.4%
87Torquay United Division Three3,460#87+10.5%
88Rochdale Division Three3,277#88+19.6%
89Kidderminster Harriers Division Three2,980#89+2.9%
90Boston United Division Three2,964#90-2.8%
91Bury Division Three2,892#91-10.4%
92Macclesfield Division Three2,385#92+13.0%

*Attendance rank among the clubs shown; some historic competition rosters are incomplete. National rank is shown only where recorded. Change compares the same club’s published average in the immediately preceding season; missing years remain blank. Summary averages give each recorded club equal weight and are not match-weighted. No individual match attendances are used.