Two boats have reportedly also lost part of their rudders and crew members have been injured in the different incidents.
Alfonso Gomez-Jordana Martin, a 31-year-old from Alicante, was crewing a delivery boat near Barbate when orcas started bumping the rudder of the 40ft craft.
"Once we were stopped, they came in faster: 10-15 knots, from a distance of about 25m," he told the Guardian. "The impact tipped the boat sideways."
Vessels have been radioing the coastguard for help reporting attacks from killer whales, from Gibraltar to Galicia.
Experts who have been studying a small orca population off Gibraltar say it is normal for the animal to follow boats but the instances of ramming and the attacks are not common.
According to the Guardian, scientists are baffled about what could be causing this sudden wave of aggression, calling it "highly unusual" and "concerning".
Spanish maritime authorities have issued warnings for crews to keep their distance.