Det bedöms vara två kilometer långt och cirka 300 meter brett, rapporterar SVT Nyheter Norrbotten.
Räddningstjänsten arbetar tillsammans med hamnpersonal för att ta hand om oljan.
– Just nu koncentrerar man sig på att få upp allting, sedan får man ta reda på var det kommer ifrån, säger Jeanette Ögren Viklund, kommunikatör på Piteå kommun, till tv-kanalen.
Det är oklart vad som orsakat utsläppet och hur många liter olja det rör sig om.