Durante a guerra mexicano-estadounidense, o porto foi novamente bloqueado, esta vez polos estadounidenses. Os primeiros intentos americanos en 1847 de desembarcar en Alvarado foron rexeitados, pero os americanos fixeron un plan para desembarcar a poucos quilómetros ao sur de Veracruz, que se rendeu despois dun asedio de 20 días.
, derrotou as forzas do xeneral Santa Anna na batalla de Cerro Gordo, e marchou cara ao interior a través de Xalapa cara a Cidade de México, liderado polo xeneral Winfield Scott. O México rendeuse pouco despois.