Steenbok is a rural settlement situated between the R571 Regional Route and the Mozambique border in the Mpumalanga province of South Africa.
Steenbok is part of the Nkomazi Local Municipality under the Ehlanzeni District Municipality in Mpumalanga Province.