Two gunmen opened fire in the school, killing at least 13 people and injuring several others, according to the Interfax news agency.
Students were evacuated from the school but others still remained in the building, the officials said.
Russian police have launched a criminal investigation into the incident.