Stats showing average attendances in the league from 1997/98.

  • 1997/98: 9,004
  • 1998/99: 11,387
  • 1999/00: 13,092
  • 2000/01: 14,985
  • 2001/02: 19,389
  • 2002/03: 16,707 (played at Loftus Road)
  • 2003/04: 16,342 (played at Loftus Road)
  • 2004/05: 19,838
  • 2005/06: 20,654
  • 2006/07: 22,279
  • 2007/08: 23,774
  • 2008/09: 24,343

All-Time Attendance

  • Total attendance:28,230,560 (Correct up to 7 May 2006)
  • Average total attendance:15,194 (ranked 32 of 130 English club teams in history).