Şanlıurfa ilinin bir ilçesidir. Suruç, Güneydoğu Anadolu Bölgesi'nde, Şanlıurfa ilinin 46 km güney batısında yer almaktadır. Suriye ile sınır teşkil eden demir yolu üzerindeki Mürşitpınar Sınır Kapısı'na 10 km uzaklıkta ve Gaziantep-Şanlıurfa kara yoluna 6 km uzaklıktadır.