フィッツ・ジョン・ポーター
北軍105,000名はチカホミニー川に跨ってリッチモンド郊外に近い北東にいた。川の北には3個軍団がおり、北軍の鉄道による補給線を守っていた。フィッツ・ジョン・ポーター准将の第5軍団、ウィリアム・B・フランクリン准将の第6軍団、およびエドウィン・V・サムナー准将の第2軍団だった。川の南には、エラスムス・D・キーズ准将の第4軍団が突出し、南軍の前線に近い位置に陣取った。またサミュエル・P・ハインツェルマン准将の第3軍団も南岸にいた。5月31日の戦闘開始時点で、マクレランは慢性のマラリアによる発熱で病床にあった。