Elandsdoorn is 'n groot landelike nedersetting in die Sekhukhune-distriksmunisipaliteit van die Limpopoprovinsie van Suid-Afrika.