G20 Leaders’ Summit: 42 nations and organizations confirmed attendance in South Africa
Written by Mohale FM on November 17, 2025
South Africa says it is ready to welcome world leaders to Johannesburg next weekend, with 42 countries and organizations confirmed to participate in the G20 Leaders’ Summit, the first-ever hosted on African soil.
Minister of International Relations and Cooperation Ronald Lamola delivered the update during a media briefing at the Johannesburg Expo Centre in Nasrec on Monday, where he was joined by Gauteng Premier Panyaza Lesufi and Finance Minister Enoch Godongwana.
The presence of provincial and economic leadership underscored the scale of preparations for what will be one of the largest international events the country has hosted in years.
The summit, scheduled for Saturday and Sunday, will mark the culmination of South Africa’s G20 Presidency.