Top Mining companies in South Africa by Dividend Yield

This ranking features the top 23 Mining companies in South Africa ranked by Dividend Yield, averaging a Dividend Yield of NA, for June 27, 2025.

Items per page
Frequently Asked Questions
  • Which Mining company in South Africa has the highest Dividend Yield ?

    The Mining company in South Africa with the highest Dividend Yield is Merafe Resources Limited (Johannesburg Stock Exchange: MRF.JO) at 30.76%.

  • Which Mining company in South Africa has the lowest Dividend Yield ?

    The Mining company in South Africa with the lowest Dividend Yield is Randgold & Exploration Company Limited (Johannesburg Stock Exchange: RNG.JO) at None.