بلغ احتياطي إيران من النفط الخام حوالي 132 مليار برميل، أي ثاني أكبر احتياطي نفط في العالم بعد الاحتياطي السعودي. وحسب وزير النفط الإيراني فقد ارتفع احتياطي بلاده المؤكد من النفط إلى 132 مليار برميل، أي بزيادة 31.02 مليار برميل جاء معظمها من اكتشاف حقلي كوشك والحسينية في محافظة خوزستان جنوب غربي البلاد. ووفقا لآخر إحصاءات أعدتها منظمة الدول المصدرة للنفط (أوبك) في عام 2002، فإن احتياطي النفط الخام في إيران يصل 99.08 مليار برميل. وتبلغ حصة إيران من الإنتاج النفطي حاليا 3.744 مليون برميل يوميا، أما إنتاجها الفعلي وقدرتها على الإنتاج فحوالي 3.9 مليون برميل يومياً.
وبلغت عائدات نفط إيران للسنة المالية 2002 حوالي 12.8 مليار دولار مقارنة مع 18.5 مليار دولار في عام 2001. ووفرت الصادرات النفطية في عام 2002 نسبة 58% من احتياطي إيران من العملة الصعبة.