Halfeti ilçesinin il merkezine uzaklığı 120 Km’dir. Arazisinin büyük çoğunluğu Birecik Barajı suları altında kaldığından ilçenin yeni yerleşim alanı olarak Karaotlak bölgesi tesbit edilip ilçe yeniden inşa edildi.