Antonio López de Santa Anna
スコットはメキシコシティの南西「ペーニャ・ポブレ」で陣を布き、ザカテペット・ヒルから溶岩平原である「ペドレガル」を越えて西に、サン・ヘロニモの町へ1軍を派遣し、コントレラスの「ランチョ・パディエルナ」でバレンシアのメキシコ軍陣地側面を衝こうとした。メキシコ軍司令官で大統領のアントニオ・ロペス・デ・サンタ・アナはガブリエル・バレンシア将軍に「北部軍」約5,000名を付けてアメリカ軍の側面を衝くために派遣した。