List of battles of the Mexican–American War

The battles of the Mexican–American War include all major engagements and most reported skirmishes, including Thornton's Defeat, the Battle of Palo Alto, and the Battle of Resaca de la Palma, which took place prior to the official start of hostilities.

Background
The Mexican–American War lasted from 1846 until 1848. It grew out of unresolved border disputes between the Republic of Texas and Mexico after the United States annexed Texas nine years after the Texas Revolution. It ended in 1848 with the Treaty of Guadalupe Hidalgo in which Mexico was forced to sell a vast tract of land that amounted to over half its national territory to the United States.

List of battles

 * Key:
 * (A) – American Victory
 * (M) – Mexican Victory
 * (I) – Inconclusive

1846

 * Battle of Yerba Buena
 * July 9
 * U.S. Navy occupies Yerba Buena (present-day San Francisco, California).
 * (A)
 * align="left" | Occupation of Camargo, Tamaulipas.
 * July 14
 * align=center | &mdash;
 * (A)
 * Battle of Cañoncito
 * early August
 * Stephen Watts Kearny defeats Manuel Armijo on the way to Santa Fe, New Mexico.
 * (A)
 * Battle of Santa Fe
 * August 18
 * Kearny occupies Santa Fe, New Mexico.
 * (A)
 * Battle of Monterrey
 * September 21–23
 * Zachary Taylor forces Pedro de Ampudia to surrender Monterrey.
 * (A)
 * Siege of Los Angeles
 * September 22–30
 * Led by Gen José María Flores, Californios and Mexicans retake Los Angeles.
 * (A)
 * Battle of Chino
 * September 26–27
 * Californios defeat and capture 24 Americans, led by Benjamin D. Wilson, who were hiding in an adobe house in Rancho Santa Ana del Chino, near present day Chino, California.
 * (M)
 * Battle of Dominguez Rancho
 * October 7
 * Californios, led by José Antonio Carrillo, defeat 203 US Marines led by U.S. Navy Captain William Mervine.
 * (M)
 * First Battle of Tabasco
 * October 24–26
 * Commodore Perry makes a demonstration against Tabasco
 * (A)
 * align="left" | Occupation of Tampico, Tamaulipas
 * November 14
 * Occupation by the U.S. Navy.
 * (A)
 * align="left" | Occupation of Saltillo, Coahuila
 * November 16
 * Occupation by the U.S. Army.
 * (A)
 * Battle of Natividad
 * November 16
 * Rancho La Natividad located in the Salinas Valley of California.
 * (A)
 * Battle of San Pasqual
 * December 6
 * Californios and Presidial Lancers defeat Kearny
 * (M)
 * Capture of Tucson (1846)
 * December 16
 * The Mormon Battalion captures Tucson, Sonora and occupies her for a day or two.
 * (A)
 * Battle of El Brazito
 * December 25
 * Also called the "Battle of Temascalitos" in Spanish. Mexican forces attack El Brazito, New Mexico. U.S. forces were led by Colonel Alexander William Doniphan.
 * (A)
 * }
 * Battle of San Pasqual
 * December 6
 * Californios and Presidial Lancers defeat Kearny
 * (M)
 * Capture of Tucson (1846)
 * December 16
 * The Mormon Battalion captures Tucson, Sonora and occupies her for a day or two.
 * (A)
 * Battle of El Brazito
 * December 25
 * Also called the "Battle of Temascalitos" in Spanish. Mexican forces attack El Brazito, New Mexico. U.S. forces were led by Colonel Alexander William Doniphan.
 * (A)
 * }
 * (A)
 * }