Edinburgh is 'n dorp in die Ehlanzeni-distriksmunisipaliteit in die noordooste van die Mpumalangaprovinsie van Suid-Afrika.