Coğrafi Konumu ve Genel Özellikleri
Eskiocak, Türkiye'nin Güneydoğu Anadolu Bölgesi sınırları içerisinde, Diyarbakır ilinin Silvan ilçesine bağlı bir kırsal mahalledir. Coğrafi koordinatları 38°07′19″ Kuzey enlemleri ve 41°06′32″ Doğu boylamları (38.122°K 41.109°D) olarak belirlenen mahalle, toplamda 5,54 km²'lik bir yüzölçümüne sahiptir. Bölgede zaman dilimi olarak UTC+03.00 (TSİ) kullanılmaktadır.
Ulaşım ve Mesafeler
Silvan ilçesinin önemli kırsal yerleşimlerinden biri olan Eskiocak mahallesine ulaşım kolaylıkla sağlanmaktadır. Mahalle, Diyarbakır il merkezine yaklaşık 97 kilometre uzaklıkta konumlanırken, bağlı bulunduğu Silvan ilçe merkezine olan mesafesi ise sadece 11 kilometredir.
İdari Yapı ve Nüfus Bilgileri
Eskiocak mahallesi, 5393 sayılı Belediye Kanunu'nun 9. maddesi gereğince muhtar ve ihtiyar heyeti tarafından yönetilmektedir. Mahallenin demografik yapısı incelendiğinde, 2000 yılı genel nüfus sayımı verilerine göre mahallede yaşayan yerleşik nüfus 520 kişi olarak kaydedilmiştir.
İletişim ve Ulaşım Kodları
Eskiocak mahallesinde posta gönderimleri ve adres tanımlamalarında kullanılan resmi posta kodu 21640'tır. İdari işlemlerde geçerli olan Diyarbakır il alan kodu 0412 iken, plaka kodu ise 21'dir. Sakin ve huzurlu bir atmosfere sahip olan mahalle, Güneydoğu Anadolu coğrafyasının geleneksel yapısını yansıtmaktadır.