Viranşehir, Şanlıurfa’nın ilçelerinden biridir. E Çerkezköy; doğuda İstanbul, güney ve batıda Çorlu, kuzeyde Saray ilçeleriyle çevrilidir. Batısında Şanlıurfa (90 km), doğusunda Mardin (95 km), kuzeyinde Diyarbakır (91 km) il merkezleri bulunmaktadır. Güneyde Suriye sınırındaki Ceylanpınar ilçesi vardır. Yüzölçümü 1843 km², rakımı 620 m, posta kodu 59500 ve 2020 TÜİK verilerine göre nüfusu 204 bin 100’dür.