American diplomat Nicholas Trist signs the Treaty of Guadalupe Hidalgo in Mexico City, formally ending the Mexican-American War. By signing the treaty, Mexico recognized the Rio Grande as its northern border and ceded about 55% of its pre-war territory to the United States.
For over 75 years, American Heritage has chronicled our nation's history like no other publication. Please support our trusted, non-partisan historical writing and the volunteers that sustain it by donating today. We rely on contributions from readers like you to survive. Donate