Russia on Wednesday evacuated more than 2,000 people from nearby villages after a wildfire set off explosions at a munitions depot in the Ryazan region southeast of Moscow, officials said.

More than 400 firefighters were battling into the evening to extinguish a blaze that broke out at the depot on Wednesday afternoon, with the authorities saying five people were injured but no one died.

The fire was sparked by a wildfire in dry grass nearby, the emergencies ministry said, causing munitions to explode continuously.

Flames and huge clouds of smoke rose up to the sky above the depot reportedly containing some 75,000 tonnes of munitions.

The Investigative Committee said it had opened a criminal probe into potential breaches of rules on handling weapons.

Smoke rises from a fire at a munitions depot as fire engines are seen on a road in the Ryazan region on October 7, 2020
Smoke rises from a fire at a munitions depot as fire engines are seen on a road in the Ryazan region on October 7, 2020 Russian Emergencies Ministry / Handout

The emergencies ministry said late Wednesday that it had sent additional firefighters from the Moscow region and was using technology including a fire-fighting train. The emergencies minister Yevgeny Zinichev travelled to the scene.

Regional governor Nikolai Lyubimov described the situation as "complex" but said in a statement in the evening that "the worst is behind us, the situation is under control."

The emergency ministry said it evacuated more than 2,300 residents living within a 5-kilometre radius of the fire and nearby highways were closed to traffic.

The western military district in charge of the site said it evacuated its troops after they attempting unsuccessfully to fight the fire.

Such accidents are relatively common in Russia due to large amounts of old munitions remaining in storage.