Following are the world’s top 10 and top 20 largest gold producing companies ranked by gold production and market capitalization. Barrick Gold Corporation is the largest gold mining company in the world with annual production of approximately 5.5 million ounces of gold. Barrick’s five core mines are Cortez and Goldstrike in Nevada, Pueblo Viejo in the Dominican Republic, Lagunas Norte in Peru and Veladero in Argentina. Newmont Mining Corp, headquartered in Greenwood Village (Colorado, USA), is the second largest gold producer in the world. The company’s attributable gold production is about 5 million ounces.

Rank Company Country Gold Production
(million ounces)
1 Barrick Gold Canada 5.52
2 Newmont Mining USA 4.90
3 AngloGold Ashanti South Africa 3.63
4 Goldcorp Inc Canada 2.87
5 Kinross Gold Canada 2.79
6 Newcrest Mining Australia 2.46
7 Gold Fields South Africa 2.15
8 Polyus PJSC Russia 1.97
9 Agnico Eagle Mines Canada 1.66
10 Sibanye Gold Ltd South Africa 1.51

Top 20 Gold Companies by Market Capitalization

Newmont Mining Corporation is the world’s largest gold producer based on market capitalization.

Rank Company Headquarters Market capitalization, US$b (January 17, 2018)
1 Newmont Mining USA 21.3B
2 Barrick Gold Corporation Canada 17.7B
3 Franco-Nevada Corp Canada 14.6B
4 Newcrest Mining Australia 14.4B
5 Goldcorp Inc Canada 13.0B
6 Polyus PJSC Russia 12.1B
7 Agnico Eagle Mines Ltd Canada 11.1B
8 Randgold Resources Ltd Channel Islands 9.4B
9 Kinross Gold Corp Canada 5.6B
10 AngloGold Ashanti Ltd South Africa 4.6B
11 Compania de Minas Buenaventura Peru 4.1B
12 Gold Fields Ltd South Africa 3.5B
13 Kirkland Lake Gold Ltd Canada 3.5B
14 Yamana Gold Inc Canada 3.3B
15 B2Gold Corp Canada 3.1B
16 IAMGOLD Corp Canada 2.9B
17 Sibanye Gold Ltd South Africa 2.8B
18 Alamos Gold Canada 2.4B
19 Endeavour Mining Corporation UK 2.3B
20 Pretium Resources Inc Canada 2.1B
21 New Gold Inc Canada 2.0B
22 Detour Gold Corp Canada 2.0B

Top 10 Gold Producing Countries

China is the world’s largest gold producer with 455 tons of gold. The top 10 countries produced approximately 1,969 tons of gold in 2016.

 Gold Production (tons)

Rank Country 2016 2015 2014
1 China 455 450 490
2 Australia 270 278 274
3 Russia 250 252 247
4 USA 209 214 210
5 Canada 170 153 152
6 Peru 150 145 140
7 South Africa 140 145 152
8 Mexico 125 135 118
9 Uzbekistan 100 102 100
10 Indonesia 100 97 69