Varför gick USA och Mexiko till krig?

Den omedelbara anledningen bildade för Mexican-American kriga var att de två länderna inte kunde enas om vilka floden södra gränsen av Texas. Texans, och därmed den amerikanska, hävdade landa så långt söderut som Rio Grande, men den södra gränsen för den mexikanska provinsen Texas (innan det vann sin självständighet från Mexiko) hade varit längs Nueces river, något mer ytterligare Nord, och det var där mexikanerna sa gränsen var.

Mexiko hade också hotat krig om Republiken Texas var bilagan av USA, som det var 1845.

Många människor i USA, inklusive President Polk, ville också införliva andra norra mexikanska territorium, inklusive Kalifornien, i USA