Hasankeyf'in coğrafi özellikleri şunlardır: 1. Konum: Güneydoğu Anadolu Bölgesi'nde, Batman iline bağlı bir ilçedir ve Dicle Nehri kıyısında yer alır. 2. Rakım: Denizden yüksekliği 520 metredir. 3. Jeolojik Yapı: Kayalık bir arazi üzerine kurulmuştur ve kalker grubu kayaçlardan oluşur. 4. İklim: Karasal iklim görülür, yazları sıcak ve kurak, kışları ise soğuk ve yağışlıdır. 5. Ulaşım: Batman-Mardin ve Batman-Şırnak ana karayolları üzerinde bulunması nedeniyle önemli bir geçiş noktasıdır.