The spill, near the border of Abruzzo and Molise, was in the Rospo Mare oil field about 12 miles from the port of Termoli, the ANSA news agency reported.
An oil tanker reported the spill Monday night.
The Italian energy companies Edison and Eni operating the field have suspended operation.
Couple calls 9-1-1 over missing hash browns; assault McDonanld's employees
Ohio crash that killed two caught on camera [VIDEO]