What was the name of the agreement that ended the Mexican–American War in 1848?
Answer
Treaty of Guadalupe Hidalgo
Answer
Treaty of Guadalupe Hidalgo
The Treaty of Guadalupe Hidalgo ended the Mexican–American War in 1848.
The treaty was signed on February 2, 1848, at Guadalupe Hidalgo, near Mexico City. It followed the U.S. capture of Mexico City and negotiations led by U.S. envoy Nicholas Trist with Mexican representatives.
Under its terms, Mexico recognized the Rio Grande as the southern boundary of Texas and ceded a large territory to the United States. The cession included present-day California, Nevada, and Utah, as well as most of Arizona and parts of New Mexico, Colorado, and Wyoming. The United States paid Mexico $15 million and assumed certain claims by American citizens.
The Senate ratified the treaty on March 10, 1848, and Mexico ratified it later that spring. The agreement is sometimes confused with the Gadsden Purchase, which transferred additional land in present-day Arizona and New Mexico in 1853.
Source: Wikipedia · fact-checked Sept. 2026