Your answer depends on how you define \'produce\'.
De Beers
cut diamonds
Many countries mine for diamonds for profits. The top ten diamond producing countries are Brazil, Ghana, India, Namibia, Canada, South Africa, Australia, Congo, Botswana and Russia.
Africa is best known in producing diamonds. Other things they produce include copper, gold, cocoa, peanuts, tantalum, coffee and cobalt.
top 10 richest countries in world
exxhibit
Holland, Israel and India all include diamonds among their top exports and are included in the top countries exporting diamonds, by value..
The top 5 countries that produce the most chocolate are the United States, Germany, Switzerland, Belgium, and the Netherlands.
Africa probably ranks number one in production, because so many countries in Africa produce diamonds.
Many countries produce large numbers of diamonds, including several countries in Africa, Canada, Australia, Russia, India and Brazil.
america,france,brazil,north america,south america
All countries where diamonds are mined -- on every continent except Antarctica and Europe -- exports the diamonds.
With the assumption that your query focuses on gem-quality diamonds, you can follow the link, below, to identify countries where with the highest diamond production. The data is current as of 2010 and estimated for 2011, the latest period for which these data are available.
Countries on every continent except Europe and Antarctica mine diamonds.
The top salt-producing countries are the US, Britain, Russia, Germany, France, India and China.
Diamonds are mined in South Africa.
cut diamonds
There are no diamonds mined in any European country.