The following units and commanders of the U.S. and Spanish armies fought at the Battle of El Caney during the Spanish–American War on July 1, 1898.