نیروهای آمریکایی در ۱۷ سپتامبر ۱۸۴۷ مکزیکو سیتی را به تصرف خود درآوردند و چند ماه بعد معاهده «گوادالوپ هیدالگو» میان دو کشور به امضا رسید. براساس این معاهده مکزیک نیمی از خاک خود را از دست داد. این سرزمین عبارت بود از: سراسر تگزاس، تمام کالیفرنیا، همه نوادا و یوتا و بخشی از نیو مکزیکو، آریزونا، کلرادو و وایومینگ. ایالات‌متحده آمریکا هم در عوض مبلغ ۱۸ میلیون دلار اعتبار برای دولت مکزیک در نظر گرفت و ۳ میلیون دلار بدهی آنان را بخشید! مکزیک با این حال پیش‌تر در ۱۸۴۵، پیشنهاد ۳۰ میلیون دلاری آمریکا (به همراه بخشش ۵/ ۴میلیون دلاری بدهی مکزیک به‌خاطر خسارات وارده به آمریکا در جریان استقلال مکزیک از اسپانیا) برای خرید سرزمین‌های مورد اختلاف را رد کرده بود. کشمکش سرزمینی میان آمریکا و مکزیک تا اوایل قرن بیستم ادامه یافت.