La historia de la guerra entre México y Estados Unidos está impregnada del deseo de Estados Unidos de expandirse y del deseo de México de mantener lo que tradicionalmente se había considerado sus territorios. Si bien hay muchos comentarios sobre la guerra entre México y Estados Unidos, el resultado es algo que nunca ha sido cuestionado. Estados Unidos pudo controlar casi todas las batallas importantes y se hizo más rico en tierras gracias a ello.
La Guerra México-Estadounidense tuvo lugar entre 1846 y 1848. La fuente original del conflicto fue el territorio de Texas. En un momento, el gobierno mexicano ofreció a los estadounidenses tierras baratas en el territorio para estimular el crecimiento allí. Sin embargo, cuando se prohibió la esclavitud, muchos de los que vivían en Texas pensaron que había llegado el momento de romper los lazos con México. Texas ganó la independencia durante la Revolución de Texas en 1836 y finalmente se unió a Estados Unidos, una medida que molestó a México.
En ese momento, incluso si México había aceptado reconocer la independencia de Texas después de la Revolución de Texas, todavía sentía que hacer que el territorio se convirtiera en parte de los Estados Unidos era peligroso. Además de agravarse, la frontera de Texas y México no estaba totalmente establecida. Algunos afirmaban que el territorio de México terminaba en el Río Grande. México reclamó territorio al sur del río Nueces.
Las tropas estadounidenses atacaron desde el norte bajo el mando del general Zachary Taylor y más tropas bajo el mando del coronel Stephen Kearny se trasladaron al oeste. Durante la batalla inicial en Fort Texas y Palo Alto, y en Resaca del Palma, las tropas mexicanas sufrieron grandes pérdidas. Como resultaría ser la mayoría de las batallas entre México y Estados Unidos, estos fueron asuntos unilaterales que hicieron retroceder a los mexicanos más allá del Río Grande. Otra batalla decisiva mexicano-estadounidense fue la Batalla de Monterrey, donde ambos bandos sufrieron grandes pérdidas, pero fue otro revés para los mexicanos.
Al mismo tiempo que las tropas mexicanas estaban siendo presionadas en el norte y el oeste, otra parte de la guerra entre México y Estados Unidos estaba a punto de tener lugar más al sur y al este. El general Winfield Scott realizó una invasión anfibia cerca de Veracruz, que presionó a los mexicanos desde varios frentes diferentes. Después de una serie de batallas, finalmente capturó la Ciudad de México.
Esto finalmente condujo al Tratado de Guadalupe Hidalgo. En este tratado, México reconoció que su frontera norte era el Río Grande y le dio a Estados Unidos grandes extensiones de tierra en partes de lo que hoy son Nuevo México, Arizona, Colorado, California, Nevada y Utah. A cambio de la tierra, Estados Unidos pagaría a México $ 18.25 millones de dólares estadounidenses (USD). Para proporcionar una perspectiva, Estados Unidos había ofrecido a México $ 25 millones de dólares por California un año antes de que estallara la guerra. Este trato terminó efectivamente con la guerra entre México y Estados Unidos.