Under den mexicansk-amerikanske krig blev havnen blokeret igen, denne gang af amerikanerne. De første amerikanske forsøg i 1847 på at lande i Alvarado blev afvist, men amerikanerne lavede derefter en plan om at lande et par miles syd for Veracruz, som overgav sig efter en 20-dages belejring.
, besejrede general Santa Annas styrker i slaget ved Cerro Gordo, og marcherede ind i landet gennem Xalapa mod Mexico City, ledet af general Winfield Scott. Mexico overgav sig kort efter.