The following Confederate States Army units and commanders fought in the Battle of Cross Keys of the American Civil War. The Union order of battle is listed separately.
Department of the Valley
MG Thomas J. Jackson
Forces at Cross Keys
MG Richard S. Ewell
*Jackson's Division crossed over to Port Republic after a brief fight with Shields' cavalry, in which only the units listed above engaged.