Over 2,800 sex crimes have allegedly taken place in British schools and been reported to police the past three years, according to new figures.
More than 320 were alleged rapes, according to the figures taken between 2011 and 2013 that were released to The Independent newspaper.
Provided by 37 police forces across the UK, the statistics showed more than half of the offences were alleged to have been committed by children and 90% of the alleged abuse victims were children.
The National Association of Headteachers told the newspaper any increase in reports may be down to victims being more confident in coming forward.
The NSPCC's Claire Lilley said "prevention is key," adding that schools must ensure they have adequate safeguarding procedures in place and that parents and teachers are able to recognise warning signs early so they can take swift action when required.
The Department for Education told the paper safeguarding arrangements in schools are inspected regularly to ensure all abuse allegations are taken seriously.