Kanoğlu bir mahalle. Konumu: Haliliye ilçesi, Şanlıurfa ili, Türkiye. Kanoğlu, deniz seviyesinden 652 m yükseklikte yer alır. Nüfus: 291 kişi. En yakın şehir: Karaköprü, 14,8 km güneybatıda. Çevredeki gezilecek yerler: Göbeklitepe (7,7 km), Edessa (17,9 km) ve Şanlıurfa Müzesi (18,5 km).