美墨战争本身在当时美国国内就遭到以反对蓄奴的北方州和辉格党为首的政治团体反对,而南方和民主党支持发动对墨西哥的战争。南北地区以及各党派间已经在此问题上产升了明显的对立。梭罗所著《论公民的不服从》即表达了对政府发动对墨战争的反对。南北方的持续对立最终酿成了惨重的后果。
而对墨战争的胜利,已经让美国获取了今天的加利福尼亚、内华达、犹他、新墨西哥、亚利桑那、科罗拉多等广大区域,获得了宝贵的太平洋沿岸地区,付出的是当时的一千八百万美元补偿金和一万多名参战着的生命。
从地理上看,墨西哥现有领土多为山地、高原和沙漠,在当时既不利于农耕畜牧,交通不便也会影响当时已开始的工业化进程,况且深入敌国腹地可能导致的负面影响也被考虑在内——归根结底,已经获得了太平洋、大西洋、加勒比海沿岸地区,已经足够。墨西哥在战争中的表现和国力也不足以对其打起十二分警惕。
以及一开始提到的南北对立,阻止了继续吞并墨西哥其他领土的步伐。密苏里州和缅因州相继以蓄奴州和自由州身份加入合众国后,国会参议院对蓄奴的支持与反对比例达到平衡,但并没有法案规定新加入的州是否允许蓄奴,而参议院双方都不愿对方占优,在这种微妙的平衡下,美国停止了对墨西哥进一步的领土要求。
战争结束六年后,反对蓄奴的人士建立了共和党。七年后,矛盾激化的南北双方爆发内战。