Tijdens de Mexicaans-Amerikaanse Oorlog werd de haven opnieuw geblokkeerd, ditmaal door de Amerikanen. De eerste Amerikaanse pogingen in 1847 om in Alvarado aan land te komen, werden tegengehouden, maar de Amerikanen maakten toen een plan om een paar mijl ten zuiden van Veracruz aan land te gaan, die zich na een 20-daagse belegering overgaf.
, versloeg de troepen van generaal Santa Anna in de Slag bij Cerro Gordo, en marcheerde landinwaarts door Xalapa naar Mexico-Stad, onder leiding van generaal Winfield Scott. Mexico gaf zich kort daarna over.