Yukarıkarpuzlu, Türkiye'nin Güneydoğu Anadolu Bölgesi sınırları içerisinde yer alan Diyarbakır ilinin Ergani ilçesine bağlı bir mahalledir. Kırsal mahalle statüsünde bulunan bu yerleşim yeri, bölgenin idari, demografik ve coğrafi yapısının önemli bir parçasını temsil etmektedir.
İdari Değişim ve Tarihçe
Yukarıkarpuzlu'nun idari statüsü zaman içerisinde önemli bir değişim geçirmiştir. Yerleşim yeri, idari bölünüş yapısına göre daha önceleri bir köy iken, 12 Kasım 2012 tarihli yasa değişikliğinin ardından resmi olarak mahalle statüsüne kavuşmuştur. Günümüzde mahalle, 5393 sayılı Belediye Kanunu kapsamında bir muhtar ve ihtiyar heyeti tarafından sevk ve idare edilmektedir.
Nüfus Gelişimi ve Demografik Yapı
Yukarıkarpuzlu Mahallesi'nin nüfusu yıllara göre düzenli bir gelişim göstermiştir. Türkiye İstatistik Kurumu (TÜİK) verilerine göre yerleşimin nüfusu; 2007 yılında 301 kişi, 2010 yılında 328 kişi, 2015 yılında 373 kişi olarak kaydedilmiş olup, en güncel resmi veri olan 2019 yılında ise 388 kişiye ulaşmıştır. Bu veriler mahallenin zaman içerisindeki nüfus artış grafiğini net olarak ortaya koymaktadır.
Coğrafi Konum ve Erişim
Coğrafi olarak 38°12′00″ Kuzey enlemleri ile 39°49′44″ Doğu boylamlarında (38.2°K 39.829°D) yer alan Yukarıkarpuzlu'ya ulaşım ve iletişim için 21 plaka kodu, 412 il alan kodu ve 21950 posta kodu kullanılmaktadır. Mahalle, Ergani ilçesinin kırsal idari sınırları içerisinde yer almaktadır.