Excellent question. There can be many factors, among them:
- base rate of violent crime in general being lower
- lack of access to guns
- higher vigilance of school teachers
- more mixed rather than segregated environments
- more parental oversight and awareness of issues with children
- less stressful environment