The Antonov An-12 military transport plane, flying from the Siberian city of Novosibirsk with cargo on board, crashed into storage warehouses at a military unit near Irkutsk, another Siberian city.
"There were nine people on board, they all died," the emergencies ministry said in a statement.
A defence ministry spokesman said the airplane destroyed the roofs of two buildings where auto parts were stored. No injuries were reported among the military personnel on the ground, he told Russian agencies.
An emergencies ministry spokesman could not immediately confirm the report.
The plane belonged to an aircraft maker in Irkutsk.