Şanlıurfa ilinin kuzeyinde yeralan Siverek batısında Adıyaman'ın Kahta ilçesi,batıdan kuzeye doğru uzanan Atatürk Baraj gölü,kuzeyinde ise Adıyaman'ın Gerger ilçesi ile Diyarbakırın Çermik ve Çüngüş ilçeleri, doğusunda Diyarbakır, güney doğusunda ise kısa bir sınır ile Mardin ili , Viranşehir ve Hilvan ilçeleri ile komşudur.
Siverek ilçe merkezi 37.45 kuzey enlem ile 39.19 doğu boylamlarının kesiştiği noktalarda bulunmaktadır.Siverek ilçe merkezinin denizden yüksekliği 801 ile 840 metre arasında değişmektedir.Toplam yüz ölçümü 4314 Km'dir
SİVEREK'İN ÇEVRE İL VE İLÇELERLE OLAN UZAKLIĞI
Siverek-Ş.Urfa........96 Km.
Siverek-Diyarbakır....84 Km.
Siverek-Hilvan........34 Km.
Siverek-Çermik........60 Km.
Siverek-Viranşehir....86 Km.
Ayrıca Siverek'ten Adıyaman'a Atatürk Baraj Gölü üzerinden feribotla geçilerek Kahta üzerinden varılır.Siverek'e en yakın demiryolu Diyarbakır'da bulunmaktadır.En yakın hava yolu ise Diyarbakır ve Şanlıurfa'dır.