The freshman shot himself in the head in front of seven other freshmen students and a teacher, KXJB-TV, Fargo, N.D., reported.
Police said the teacher gave first aid to the shooter while the other students were taken to the library.
Richmond County Sheriff's Department officers said the student was conscious following the shooting and was taken to Saint Francis Medical Center, but his condition was unknown, the report said.
The school in the small southeastern North Dakota town of Fairmount, with only 110 pupils, let students go home for the day.
LGBT community has 'bullied the American people': Bachmann
Duggar sisters unveil Christian dating rules in new book