Who Owns McDonald’s in South Africa?

McDonald’s in South Africa is not owned by the American parent company, but by a regional player with deep local roots and international connections. The brand is currently operated by MSA Holdings, an Emirates-based company that acquired the local franchise rights in a deal finalized in 2016.

The story begins with Cyril Ramaphosa, one of South Africa’s most prominent business and political figures. In 2011, through his investment vehicle Shanduka Group, Ramaphosa secured a 20-year master franchise agreement to open and operate up to 145 McDonald’s restaurants across the country. This marked a significant moment in the fast-food industry in South Africa, blending global brand power with local ownership and strategy.

However, by September 2016, Shanduka Group had sold its McDonald’s operations to MSA Holdings, ending its direct involvement. While the financial details of the transaction were never disclosed, the shift signified a broader trend of African assets being acquired by international investors, particularly from the Middle East.

Since then, MSA Holdings has continued to manage and grow the brand in South Africa, adapting the menu and service model to local tastes while maintaining the global standards McDonald’s is known for. From peri-peri fries to localized marketing campaigns, the chain has evolved under this new ownership structure.

Today, when you walk into a McDonald’s in Johannesburg, Cape Town, or Durban, you're experiencing a brand shaped by global reach and regional insight—owned not by the American giant, but by a Middle Eastern holding company built on a foundation laid by one of South Africa’s most influential entrepreneurs.

See also

In-depth articles

Related topics