ایران از نظر معدن، نفت و گاز، منطقههای گوناگونی دارد. بیشتر نفت و گاز کشور در دو منطقهی زاگرس و کپه داغ قرار گرفته است. این دو منطقه، معدنهای فلزی کمتری دارند. بزرگترین معدنهای مس ایران در نوار ارومیه-دختر یافت میشود. همچنین، منطقهی سنندج-سیرجان معدنهای مهم و فراوانی از سرب، روی و آهن دارد.
بزرگترین معدنهای آهن ایران در ایران مرکزی است. این منطقه علاوه بر آهن، معدنهای فلزی دیگری مثل سرب و روی، و همچنین زغال سنگ هم دارد. در منطقههای البرز و کپه داغ نیز زغال سنگ فراوانی وجود دارد. کوههای شرق ایران، منابع خوبی برای طلا و مس هستند. در نهایت، جنوب شرق ایران (مکران) اگرچه معدن کمتری دارد، اما مقداری کرومیت و مس در آن پیدا میشود.
حفاری اولین چاه نفت خاورمیانه، از سال ۱۲۸۶ در شهر مسجد سلیمان (میدان نفتون) شروع شد. این چاه در تاریخ ۵ خرداد ۱۲۸۷ به نفت رسید. این چاه که به «چاه شماره یک» معروف است، ۳۶۰ متر عمق داشت و روزانه ۳۶,۰۰۰ لیتر نفت میداد. امروزه این چاه به صورت موزه و تحت نظارت شرکت ملی مناطق نفتخیز جنوب قرار دارد.
بیشتر ذخایر نفت ایران در لایههای سنگ آهک قرار دارند. ایران با داشتن حدود ۱۰ درصد از نفت جهان، در رتبه چهارم قرار دارد. از نظر ذخایر گاز نیز، ایران در رتبه دوم جهان است.
محل اصلی ذخایر نفت و گاز ایران در جنوب و غرب (منطقه زاگرس و خلیج فارس) و همچنین در شمال (دریای خزر) است. ذخایر گاز خانگیران سرخس هم در شمال شرق از منابع مهم کشور است. میدان اهواز بزرگترین میدان نفتی ایران (و سومین در جهان) و پارس جنوبی بزرگترین میدان گازی ایران و جهان است.