Independent schools within the HMC 276 schools with 95,500 pupils 134 boys schools 106 boarding 28 day schools 142 girls schools 83 boarding 59 day schools Direct grant maintained schools within the HMC 152 (out of the total 179 grant maintained schools) 72 boys schools 14 boarding 58 day schools 80 girls schools 1 boarding 79 day schools Maintained schools within the HMC 22 State schools (maintained) 6000 Private schools 3130 In addition: there are 27 Direct Grant schools who are not HMC. Source: HMG [1]