Key Facts
- Dates
- February 22–23, 1847
- Location
- Near Saltillo, Coahuila, ~12 km south of Saltillo
- U.S. Commander
- General Zachary Taylor
- Mexican Commander
- General Antonio López de Santa Anna
- Outcome
- Ambiguous; both sides claimed victory
Strategic Narrative Overview
On February 22–23, 1847, Santa Anna led a large Mexican force against Taylor's predominantly volunteer army at the narrow mountain pass called La Angostura near Buena Vista. Despite being heavily outnumbered, U.S. forces repulsed repeated Mexican assaults over two days of intense fighting. Santa Anna's troops captured artillery pieces and flags but were unable to break the American defensive line.
01 / The Origins
The Battle of Buena Vista took place within the broader context of the Mexican–American War (1846–1848), a conflict rooted in the U.S. annexation of Texas and disputed borders along the Rio Grande. General Zachary Taylor's army had advanced deep into northern Mexico, and Santa Anna sought to exploit a perceived opportunity to destroy Taylor's force while it was separated from other U.S. armies operating further south.
03 / The Outcome
Santa Anna withdrew his forces overnight, leaving the battlefield to a surprised U.S. army that had anticipated continued fighting. Both sides claimed victory: Mexico celebrated the captured war trophies, while the U.S. held the field. The battle effectively ended major Mexican offensive operations in the north, and Taylor's reputation propelled him toward the U.S. presidency in 1848.
Belligerents & Mobilization Analysis
Side A
1 belligerent
Antonio López de Santa Anna.
Side B
1 belligerent
Zachary Taylor.
Kinetic Engagement Axis
Scroll horizontally to view full axis. Events plotted relatively.