Il est situé sur un terrain découvert à six kilomètres à l'ouest de Nelspruit, en Afrique du Sud, la capitale de la province de Mpumalanga.
Le stade de Mbombela est un stade sportif à Nelspruit, en Afrique du Sud.