In India, most of the iron ore is found in the ancient rocks of peninsular India. There are various mines producing iron ore in different states of India.
Orissa ranks first in production. Important mines are located at Gurumahisani, Sulaipat, and Badampahar in Mayurbhanj district, Kiriburu and Bagiaburu in Keonjhar district and Bonai in Sundargarh district.
Karnataka ranks 2nd in iron ore production. Important mines are located at Donai Malai in Bellary-Hospet, region, Bababudan in Chikmagalur district, Kudremukh in Chittradurg district and Arasul in Shimoga district.
Chhattisgarh ranks third in the iron ore production in the country. Important mines are located here at Dhalli Rajhara in Durg district and Bailadila in Bastar district.
Goa ranks fourth in iron ore production in our country. Important mines are located at Pirna, Sirigao, Kudnem, Baragan etc.
Jharkhand ranks fifth in production with its mines located at Noamundi, Gua, Budaburu. Recently, an iron ore mine probably the largest reserve of the world has been discovered at Chiria (nearly 2000 million tons).