Anexión de Texas :Texas, que se había independizado de México en 1836, buscaba la anexión por parte de Estados Unidos. México nunca había reconocido la independencia de Texas y veía la anexión como una violación de su soberanía.
Disputas fronterizas :Hubo desacuerdo entre Estados Unidos y México sobre la ubicación exacta de la frontera entre Texas y México. Estados Unidos afirmó que la frontera era el Río Grande, mientras que México afirmó que era el Río Nueces.
Deseo de recursos :Muchos estadounidenses codiciaban las tierras mexicanas en el suroeste debido a sus recursos naturales, particularmente tierras aptas para la agricultura.
Nativismo :Algunos estadounidenses tenían opiniones negativas sobre los mexicanos y creían que Estados Unidos debería ser una nación protestante euroamericana. Vieron la posibilidad de incorporar territorios predominantemente católicos e hispanos como una amenaza a la identidad estadounidense.
Estos factores finalmente llevaron al estallido de la guerra entre México y Estados Unidos en 1846.