En vertu du traité de Guadalupe Hidalgo, la guerre américano-mexicaine a pris fin et le Mexique a reconnu le fleuve Rio Grande comme frontière sud des États-Unis, a renoncé à toutes les revendications sur le Texas et a cédé 525 000 milles carrés aux États-Unis États-Unis. Les États-Unis ont accepté de payer au Mexique 15 millions de dollars et de régler toutes les réclamations de ses citoyens contre le Mexique.
Selon les termes initiaux du traité, les États-Unis devaient reconnaître tout acte de concession de terre accordé par l'Espagne ou le Mexique et détenu par des citoyens mexicains et leur offrir la citoyenneté immédiate. Cependant, le Congrès a refusé d'accepter ces conditions, modifiant la version ratifiée afin que le Congrès ait le pouvoir de décider quand admettre ces citoyens mexicains en tant que citoyens des États-Unis.
Cette terre cédée au Mexique comprenait tout ou partie de l'actuelle Californie, Arizona, Nouveau-Mexique, Utah, Wyoming, Colorado et Nevada. En 1853, les États-Unis ont payé 10 millions de dollars supplémentaires au Mexique pour acheter ce qui est aujourd'hui le sud de l'Arizona et du Nouveau-Mexique, cimentant ainsi la majeure partie de la frontière sud avec le Mexique. Les États-Unis voulaient des terrains supplémentaires pour la construction d'un chemin de fer transcontinental du sud, bien que les plans aient été suspendus jusqu'après la guerre civile.
La guerre de deux ans avec le Mexique a coûté la popularité du président Polk au peuple, il n'a donc pas cherché à être réélu. Les nouvelles terres ont augmenté les arguments sur l'esclavage, ce qui a conduit à la guerre civile dans les années 1860.