Nelspruit ist die Hauptstadt der südafrikanischen Provinz Mpumalanga. Sie liegt im Lowveld am Crocodile River, etwa 330 km östlich von Johannesburg an der Autobahn N4 und 60 km westlich der Grenze zu Mosambik. In der Kernstadt hat Nelspruit etwa 24.000, zusammen mit Vororten und den ehemaligen Townships KaNyamazane, Msogwaba, Mpakeni und Matsulu etwa 220.000 Einwohner. Nelspruit ist Handels- und Dienstleistungszentrum der umliegenden Tabak- und Obstanbauregion und verfügt u. a. über weiterverarbeitende Industrie, vor allem für Zitrusfrüchte, Mangos, Nüsse und Bananen.