Immediate Causes of the War
The United States declared war on Mexico in 1846 after a border dispute and a military clash along the Rio Grande. President James K. Polk claimed that Mexican forces had attacked American troops under General Zachary Taylor near the southern edge of Texas, which the U.S. had annexed in 1845. The U.S. government argued that the boundary between Texas and Mexico was the Rio Grande, while Mexico maintained the border was the Nueces River to the north. This disagreement over territory and sovereignty created the immediate diplomatic and military crisis that led Congress to approve a declaration of war on May 13, 1846, as documented by the U.S. Department of State historical records U.S. Department of State.
Polk framed the conflict as a defensive response to Mexican aggression on American soil, but critics, including future President Abraham Lincoln, questioned whether the fighting had actually started on U.S. territory or in disputed land between the rivers. The House of Representatives debated the origin of the bloodshed, with some members demanding proof that American blood had been spilled on American soil. Despite the controversy, the Senate passed the war resolution after Polk submitted a message emphasizing Mexican incursions and the rejection of diplomatic efforts to settle the boundary peacefully.
Major Battles and Military Campaigns
U.S. forces under General Taylor won early engagements at Palo Alto and Resaca de la Palma in May 1846, pushing Mexican troops south of the Rio Grande and securing control of the contested border region. These victories demonstrated the effectiveness of American artillery and logistics, and they opened the path for further operations into northern Mexico. Taylor's army then captured Monterrey in September 1846 after intense urban fighting, a campaign that is studied today in military history for its tactical lessons Britannica.
The war expanded when a second American army, led by General Winfield Scott, launched an amphibious invasion at Veracruz in March 1847. Scott's forces marched inland toward Mexico City, winning key battles at Cerro Gordo, Contreras, Churubusco, and Molino del Rey before entering the capital in September 1847. The capture of Mexico City effectively ended major combat operations, although guerrilla resistance continued in rural areas. The Treaty of Guadalupe Hidalgo in February 1848 formalized the U.S. victory and set the terms for peace.
Outcomes and Long-Term Consequences
The Treaty of Guadalupe Hidalgo required Mexico to cede roughly 525,000 square miles of territory to the United States, including present-day California, Nevada, Utah, most of Arizona, and parts of New Mexico, Colorado, and Wyoming. In exchange, the U.S. paid Mexico $15 million and assumed approximately $3.25 million in claims by American citizens against the Mexican government, a financial settlement that shaped early U.S.-Mexico economic relations National Archives. The acquisition, known as the Mexican Cession, dramatically expanded U.S. territory and accelerated westward migration, mining development, and infrastructure projects in the newly acquired regions.
The war intensified debates over slavery in the new territories, contributing to the growing sectional conflict that eventually led to the American Civil War. The Wilmot Proviso, introduced in Congress in 1846, sought to ban slavery in any land acquired from Mexico, highlighting the deep political divisions over the war's spoils. The conflict also established the U.S. Army as a major national institution