Dozens of people are reported injured and two dead after an explosion in a port city in China.

The blast in Ningbo knocked down buildings and left streets littered with damaged cars and debris, the government and news reports said.

The early morning explosion struck a riverfront neighbourhood, the official Xinhua News Agency and other outlets reported.

Xinhua said it occurred at a factory but a police statement said the cause was under investigation.

Two people were killed and two more seriously injured, the district office announced on its social media account.

At least 30 others were taken to hospitals, according to Huanqiu.com, a website operated by the newspaper Global Times.

Sunday's blast knocked down residential buildings but they were vacant and in the process of being demolished, Huanqiu.com said.

It added there might have been people in the area collecting scrap for recycling.

Bystanders said the explosion might have been caused by a gas pipeline that was damaged during demolition work, but the Ningbo gas company said it had no lines in the area, the newspaper China Youth Daily reported on its website.

Photos on News.163.com showed an injured woman being carried away on a man's back and what appeared to be the body of man lying in the debris of a wrecked building.

Video clips on multiple websites showed a white cloud of smoke rising above the explosion site and rolling across nearby buildings.

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.