Russia's state Investigative Committee said the 19-year-old shooter brought a hunting rifle to class in Blagoveshchensk near the border with China and opened fire on students, killing one and severely injuring three more.
It wasn't immediately clear what prompted the attack. The attacker shot himself soon after the police arrived.
While school shootings are relatively rare in Russia, there have been several violent attacks by students in recent years.
The college was evacuated and classes suspended. Two injured students underwent surgery in a local hospital, and one of them remained in critical condition.
Police are investigating the attack.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.