The strongest hurricane to hit Puerto Rico in more than 80 years destroyed hundreds of homes, knocked out power across the entire island and turned some streets into raging rivers on Wednesday in an onslaught that could plunge the U.S. territory deeper into financial crisis.

Leaving at least nine people dead in its wake across the Caribbean, Hurricane Maria blew ashore in the morning near the southeast coastal town of Yabucoa as a Category 4 storm with winds of 250 kmph.

It punished the island of 3.4 million people with life-threatening winds for several hours, the second time in two weeks that Puerto Rico has felt the wrath of a hurricane.

“Once we’re able to go outside, we’re going to find our island destroyed,” warned Abner Gomez, Puerto Rico’s emergency management director. “The information we have received is not encouraging. It’s a system that has destroyed everything in its path.”

As people waited in shelters or took cover inside stairwells, bathrooms and closets, Maria brought down cell towers and power lines, snapped trees, tore off roofs and unloaded at least 50 centimetres of rain.

Widespread flooding was reported, with dozens of cars half-submerged in some neighborhoods and many streets turned into rivers. People calling local radio stations reported that doors were being torn off their hinges and a water tank flew away.

Felix Delgado, mayor of the northern coastal city of Catano, told The Associated Press that 80 percent of the 454 homes in a neighborhood known as Juana Matos were destroyed. The fishing community near San Juan Bay was hit with a storm surge of more than 4 feet, he said.

“Months and months and months and months are going to pass before we can recover from this,” he said.

Gov. Ricardo Rossello imposed a curfew from 6 p.m. to 6 a.m. daily until Saturday to allow rescue crews and officials to respond to the hurricane’s aftermath.

“We are at a critical moment in the effort to help thousands of Puerto Ricans that urgently need aid and to assess the great damage caused by Hurricane Maria,” he said. “Maintaining public order will be essential.”

Rossello said in an interview on CNN’s “Anderson Cooper 360” that one fatality has been reported but because communications were knocked out in some areas, the total casualty count wasn’t known.

Maria weakened to a Category 2 storm later in the day but re-strengthened to Category 3 status early Thursday with winds of 185 kmph. It was centered about 90 kilometers north of Punta Cana, Dominican Republic, and moving northwest near 15 kmph.