Olifantshoek es una aldea del municipio local de Makhado, en la provincia de Limpopo , Sudáfrica . Está rodeada por las aldeas de Tiyani, Mamaila y Rotterdam, y el río Ritavi separa Olifantshoek, Dengeza, Noblehoek y otras.
Anteriormente pertenecía al municipio del distrito de Mopani, pero posteriormente se demarcó al municipio del distrito de Vhembe a principios de 2000. Es una de las aldeas más pobres del municipio de Makhado.