Bağlar İlçesi, Diyarbakır Merkezinin Güney ve Güney Batısında yer almakta olup, Kuzeyde Yenişehir İlçesi Seyrantepe kavşağından başlar, Demiryolunu takiben Doğuda Yenişehir İlçesi ve Sur İlçesi (Çarıklı Mahallesi), Güneyinde Siverek ve Çınar ilçesi, Batıda Kayapınar İlçesi, Urfa yolu takiben Seyrantepe kavşağı ilçe sınırlarını oluşturmaktadır. Yüzölçümü 438km² , rakımı ise 880m dir. İlçemizin coğrafi konumu Tablo 1’de görüldüğü şekildedir.