Officials said 27 hostage-takers were killed and three were arrested alive.
The BBC's Damian Grammaticas, at the scene, says three other hostage-takers are still on the run.
The armed group took over the school on Wednesday.
Russian officials have described some of the hostage-takers as mercenaries from Arab countries.
It really amazes me that most of these countries do not recognize the war on terror as a vital thing or do not seem to take it very seriously until it hits their lands. Can't they take a look around and recognize reality before things like this occur and step up their action?
Props to Little Green Footballs and My Pet Jawa.