image sourceAFP via Getty Imagesimage captionMexican soldiers were deployed to help evacuate patients from a hospital in Tula

At least 17 patients have been killed after heavy rainfall caused flooding at a hospital in Mexico's central Hidalgo state, officials say.

They say a river burst its banks and water then cut the power supply in the hospital in the town of Tula.

Some of the victims were Covid-19 patients who relied on oxygen therapy, local media report.

Rescuers evacuated about 40 patients. Meanwhile, a boat transporting the state governor sank in the river.

Omar Fayad later tweeted that he was "safe and sound", adding that the state authorities would continue co-ordinating emergency operations in the affected areas.

image sourceAFP via Getty Imagesimage captionHospital staff were seen pushing patients on stretchers through a flooded area

The army was deployed to provide assistance to rescue teams dealing with the disaster.

Mexican President Andrés Manuel López Obrador said he was "very saddened" by the hospital deaths.

He urged residents of low-lying areas to move to shelters or stay with relatives or friends in safer places.

More than 30,000 people in towns across the state have been affected by the floods.

Separately, two people died after flooding in Ecatepec, a northern suburb of Mexico City, the authorities said.

media captionFlash flooding in Mexico sweeps away cars