2010年南非世界杯在 约翰内斯堡举行。约翰内斯堡是南非最大的城市,也是该届世界杯的主体育场所在地。主体育场名为足球城体育场(FNB Stadium),位于约翰内斯堡的西南部索韦托区,能够容纳近10万名观众。2010年南非世界杯的开幕式和决赛都是在这里举行的。此外,南非世界杯还在其他8个城市举行,包括波罗瓜尼、勒斯腾堡、比勒陀利亚、内尔斯普利特、布隆方丹、德班和伊丽莎白港。