The assault, initially reported as a stabbing, was reported just before 11:30 a.m. at Springbrook High School in the Silver Spring area.
Officials say that four male students had been involved in a fight that started in a school bathroom. One student was cut in the head and taken to the hospital with non-life-threatening injuries.
A 17-year-old student has been charged with first-degree assault. Two other students involved in the fight were charged with second-degree assault, and one student was charged with possession of a controlled dangerous substance.
Officials say a brief shelter in place was called to allow emergency services to transport the student.
No other injuries were reported.
1 in custody after student assaulted at Springbrook High School in Montgomery County: police