Raleigh police said officers responded to a reported sexual offense at the school around 1:04 p.m. Monday.
John Nghia Gurganus, 18, of Raleigh was arrested on a misdemeanor secret peeping charge.
In a message sent to families, school officials said the incident happened Monday and was reported to a teacher. The teacher then notified a school administrator, who shared the information with the school's resource officer, prompting an investigation.
Officials said Gurganus was disciplined in accordance with Wake County Public School System policies and that the school is fully cooperating with law enforcement.
Enloe Magnet High School is located on Clarendon Crescent.