Mexican authorities say Ernesto, which has weakened to a tropical depression, is blamed for seven deaths.
It has dumped rain in the mountains of Mexico's flood-prone southern Gulf region. Two people were killed early Friday, including a girl who was inside a car dragged by a river current.
Ernesto came ashore Thursday near the waters dotted with oil rigs operated by the state oil company in the far southern Gulf of Mexico. The government closed its largest Gulf coast port, Veracruz, and two smaller ports.
Forecasters say it will continue dissipating but could still cause flooding.