List of battles of the Spanish–American War
During the Spanish–American War, the United States Army, United States Marine Corps, and United States Navy fought 30 significant battles against the Spanish Army and Spanish Navy. Of these, 27 occurred in the Caribbean theater and three in the Pacific theater.
Source: Wikipedia — List of battles of the Spanish–American War (CC BY-SA 4.0)