Battle of Veracruz (disambiguation)

The Battle of Veracruz was an American siege on the Mexican city of Veracruz in 1847, during the Mexican-American War.

Battle of Veracruz may also refer to:


 * Battle of Veracruz (1838), a French attack on Veracruz during the Pastry War
 * Siege of Veracruz (1858), a rebel attack on Veracruz during the Reform War
 * Siege of Veracruz (1860), a second rebel attack on Veracruz during the Reform War
 * Battle of Veracruz (1914), an American attack on Veracruz during the United States occupation of Veracruz

Also:
 * Attack on Veracruz (1683)