At least eight people were killed in an explosion at a South African munitions depot in Somerset West, near Cape Town, but the cause of the incident was still unknown, a fire and rescue official said on Monday.

The blast occurred at Rheinmetall Denel Munition (RDM) depot, a joint venture between Germany's Rheinmetall Defence and South Africa's state-owned arms maker Denel.

"I can confirm that eight people are dead," said Theo Layne, a fire and rescue spokesman.

The cause of the blast was not known, he said.

Police could not be reached to comment.

RDM said in a statement that an explosion occurred at one of its buildings, but it could not confirm whether there were any injuries or fatalities.

"We are currently investigating the matter," it said.

RDM manufactures and supplies selected munitions and explosive related products for armed and police forces in South Africa and around the world.

Rheinmetall holds a 51 per cent stake and Denel has a 49 per cent shareholding.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.