Mexican-American War: 1846-1848
On May 13, 1846, the U.S. Congress voted in favor of President James Polk’s request to declare war on Mexico in a dispute over Texas. Under the threat of war, the United States had refrained from annexing Texas after the latter won independence from Mexico in 1836.
But in 1844, President John Tyler restarted negotiations with the Republic of Texas, culminating with a treaty of annexation.
Did you know?
During his presidency, James Polk managed another important land acquisition, this time without a war, when his administration diplomatically settled a border dispute with the British and gained control of the present-day states of Washington, Oregon and Idaho, plus parts of Montana and Wyoming.
The treaty was defeated by a wide margin in the U.S. Senate because it would upset the slave state-free state balance between North and South and risked war with Mexico, which had broken off relations with the United States.
But shortly before leaving office and with the support of President-elect Polk, Tyler managed to get a congressional resolution passed and then, on March 1, 1845, signed into law. Texas was admitted to the union on December 29 of that year.
While Mexico didn’t follow through with its threat to declare war, relations between the two nations remained tense over border disputes, and in July 1845, President Polk ordered troops into disputed lands that lay between the Nueces and Rio Grande rivers.
In November, Polk sent the diplomat John Slidell to Mexico to seek boundary adjustments in return for the U.S. government’s settlement of the claims of American citizens against Mexico and to make an offer to purchase California and New Mexico.
After the mission failed, the U.S. Army under General Zachary Taylor advanced to the mouth of the Rio Grande, the river that the state of Texas claimed as its southern boundary.
Mexico, claiming that the boundary was the Nueces River to the north of the Rio Grande, considered the advance of Taylor’s army an act of aggression and in April 1846 sent troops across the Rio Grande. Polk, in turn, declared the Mexican advance to be an invasion of U.S. soil, and on May 11, 1846, asked Congress to declare war on Mexico, which it did two days later, starting the Mexican-American War.