Skip to main content

Iron ore mine production (usable ore) (2025)

17/237 countries
World Total2.5billion metric tonsYear-over-year+0.32%5-year change+6.77%
1994
2025
2025

Rankings at a glance

Top 10 · Iron ore mine production (usable ore) (2025)

With 980.0 million metric tons in 2025, Australia leads the world in iron ore mine production (usable ore), followed by Brazil (420.0 million metric tons) and India (310.0 million metric tons). The top 5 is rounded off by China (290.0 million metric tons) and Iran (93.0 million metric tons). Further down, Russia (86.0 million metric tons) and Canada (69.0 million metric tons) hold the next two spots. South Africa (66.0 million metric tons), Ukraine (52.0 million metric tons), and the United States (38.0 million metric tons) round out the top ten. Across the top ten, Australia is 26× as high as the United States (38.0 million metric tons). Three of the top ten are in Asia. Among these countries, the United States saw the largest year-over-year change at -15.7%.

Rank changes

How iron ore mine production (usable ore) changed between 2020 and 2025

2020and2025

All countries

Frequently asked questions

Which country has the highest iron ore mine production?
Australia has the highest iron ore mine production at 980.0 million metric tons as of 2025, according to U.S. Geological Survey (USGS).
Which country has the lowest iron ore mine production?
Mexico has the lowest iron ore mine production at 7.7 million metric tons as of 2025, according to U.S. Geological Survey (USGS).
What is the total iron ore mine production worldwide?
The combined iron ore mine production across 17 countries totals 2.5 billion metric tons as of 2025, according to U.S. Geological Survey (USGS).

Source: U.S. Geological Survey (USGS) · Updated