Police say a 17-year-old boy stabbed a 16-year-old girl in the leg after classes ended at Neptune High School.
Police arrested the boy "almost immediately" after Monday afternoon's incident outside the school.
According to police, the girl was treated and released from a hospital.
Police Capt. Michael McGhee told the Asbury Park Press the two knew each other and there was "some sort of altercation."
The boy's name has not been released.
AP wire services helped contribute to this report.