MEXICO CITY -- A natural gas tanker truck lost control, hit a center divider and exploded on a highway lined by homes in the Mexico City suburb of Ecatepec early Tuesday, killing at least 20 people and injuring nearly three dozen, according to the Citizen Safety Department of Mexico State, which surrounds Mexico City.

(MORE: Climbers Killed by Volcanic Rocks)

Officials did not rule out the possibility the death toll could rise more as emergency workers continued sifting through the charred remains of vehicles and homes built near the highway on the northern edge of the metropolis.

Residents pitched in to rescue people from the wreckage of the 5:30 a.m. explosion, crushed and burned cars and shattered homes. Television footage showed plumes of flame shooting out of homes in the pre-dawn darkness.

A huge piece of the truck's gas tank was blown 50 yards by the force of the blast, landing atop the wall of a house and cars parked outside. A number of pigs and other farm animals that were kept on patios were killed.

"It was thunderous sound. I thought we were all going to die," said Rita Enriquez, 42, a housewife who lives near where the blast occurred. "When we ran out, we saw a car on fire and flames everywhere. Smoke was pouring all over the freeway."

Enriquez said five of her relatives were gravely injured in their concrete slab home along the freeway, though she had no other details as she waited for word outside Magdalena Las Salinas Hospital in Mexico City.

(VIDEO: Stunning New Scenes Above Death Valley)

Her 15-year-old niece, Wendy Garrido, who was pregnant, was forced to give birth after the explosion, she said.

The pre-dawn accident exposed two recurrent public safety issues in Mexico: extremely heavy trucks that are frequently involved in serious accidents, and the construction of improvised homes just feet away from major highways.

Some of the cinderblock homes hit by the massive explosion were just steps away from the busy, eight-lane highway. Other homes were mere shacks, built of sheet tin.

Cesar Gomez, Mexico state health secretary, said the injured people receiving care at Magdalena had burns over at least 70 percent of their bodies. He said the teenager and baby survived, but both were in intensive care. More than 20 remained hospitalized at various facilities by Tuesday afternoon, eight in grave condition.

Gomez said some of the victims may be airlifted to Texas for burn treatment.

The driver, Juan Olivares, 36, was heading to Mexico City from Pachuca, a city to the north in a tractor, hauling two gas tanks, that belonged to a company called Termogas, said Jose Luis Cervantes, assistant prosecutor for the state of Mexico.

Cervantes said the tractor hit a center divider and broke apart, with one tank flying into a house and exploding, killing 15 people, and another part of a tank hitting a separate house, killing four. Cervantes did not say where the 20th person died.

Cervantes said the driver may face manslaughter and property damage charges.

"We just pulled burned people, and put out the fire in the houses, but we don't really know what happened," said Rogelio Martinez, a resident of the neighborhood where the crash occurred.

Emergency personnel at the scene pulled dead victims from their homes, some apparently burned in their beds. An Associated Press journalist at the scene saw rescue workers carry three bodies, covered with white sheets, from one home.

One small passenger van had been totally gutted by flames and tossed against the wall of one of the many improvised houses built next to the highway.

(MORE: Valley Fever Strikes)

Hundreds of police, ambulance drivers, paramedics, soldiers and firefighters gathered at the scene.

Pablo Bedolla, the mayor of Ecatepec, a mainly working-class area, said 20 homes and one school had been damaged in the blast. The explosion happened before class hours, so there were no apparent injuries in the school.

"People are very shaken, above all because of the injuries and the large number of dead," said Bedolla. "I've spoken with the families of the victims, and they are just sobbing."

The explosion closed the highway between Mexico City and Pachuca for hours.

The Weather Company’s primary journalistic mission is to report on breaking weather news, the environment and the importance of science to our lives. This story does not necessarily represent the position of our parent company, IBM.