The available information is largely published in SFR 30/2007 “Schools and Pupils in England: January 2007 (Final)”, which can be found via the following link: http://www.dfes.gov.uk/rsgateway/DB/SFR/s000744/index.shtml. The information requested is given in the following table:
Number of pupils (headcount)2 1997 4,429,040 1998 4,460,650 1999 4,460,170 2000 4,435,350 2001 4,406,220 2002 4,363,340 2003 4,309,030 2004 4,252,540 2005 4,204,500 2006 4,148,950 2007 4,107,680 1 Includes middle schools that are deemed primary schools. 2 Excludes dually registered pupils. Source: School Census