Top five iron ore producing companies in 2020 by mining output. Vale – 300 million tonnes. Brazilian miner Vale was the world''s top producer of iron ore in 2020, with an output totalling just over 300 million tonnes – a small decline from 2019 when it produced 302 million tonnes of the metallic ore.