ham petrolü işleyen petrol rafinerileri petrol çıkartılan kuyulara yakın yerlerde kurulur. Ham petrolü olmayan ülkelerde ise, rafinerilere ham petrol ya boru hatları ile ya da deniz kıyısına kurulan rafinerilere kapasitesi çok büyük deniz tankerleri ile getirilir.