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