Ergani, Diyarbakır’ın kuzeybatısında, Diyarbakır–Elazığ karayolu üzerinde yer alır. Haritada il merkezinin Elazığ yönünde kalan ilçe, Dicle havzası ile Güneydoğu Torosların geçiş alanındaki konumuyla dikkat çeker.
İdari olarak Güneydoğu Anadolu Bölgesi’ndeki Diyarbakır’a bağlıdır. İlçe arazisinin kuzey kesimleri daha dağlık, güney kesimleri ise Ergani Ovası çevresinde daha düzdür.
Ergani’nin kuzeyinde Elazığ’a bağlı Maden, batısında Diyarbakır’ın Çermik ve Çüngüş ilçeleri yer alır. Güney yönünde Şanlıurfa’nın Siverek ilçesiyle bağlantılı kırsal alanlar bulunur; Diyarbakır merkez ise doğu-güneydoğu yönündedir.
Diyarbakır–Elazığ karayolu ilçenin temel ulaşım eksenidir. Diyarbakır’dan batı-kuzeybatı yönünde ilerleyenler Ergani’ye, devamında Maden ve Elazığ yönüne ulaşır.
“Ergani” araması ilçe merkezini gösterir; kırsal mahalle veya Çayönü gibi ayrı bir hedefe gidilecekse hedef adı ayrıca yazılmalıdır. Navigasyonun önerdiği kısa kırsal yolların mevsimsel durumunu yerelden teyit etmek güvenlidir.
İlçenin genel yapısı için Ergani’nin coğrafi özellikleri, yolculuk öncesi öneriler için Ergani hakkında ilginç bilgiler rehberlerine de bakılabilir.