Ergani Dicle nehrinin sağ kıyında 10 km uzaklıkta 1526 m yükseklikte yarı sönmüş Zülkifil dağının derin bir sel yatağına bakan güneydoğu yamacı üzerine kurulmuştur. denizden yüksekliği 955 m dir. Diyarbakır Elazığ karayolunun 58. kilometresinde yer alan Ergani'nin yüzölçümü 1559 km dir.