The number of violent incidents in schools reported to Thames Valley Police more than doubled last year.
A Freedom of Information request revealed there were 634 reports in the 2015-16 financial year, compared with 316 the year before.
Police said the rise could have been caused by changes over which incidents schools can deal with internally.