Eski adı Badele olan köyün kelime anlamı; "Bad ile çevrili" anlamındadır. Zamanla Bad-ile ve Bad-ele şeklini almıştır. Bir diğer rivayette Bedel'den geldiği şeklindedir. Yeni adı Türkgözü ismi ise; sınırları itibariyle Gürcistan toprakları içine girinti yaptığı için ve Türkiye'nin kuzey doğuda en son köyü olduğu için bu adı almıştır. Ahıska bölgesine sınır köy olan Türkgözü köyü, halkı KıpçakTürkü asıllıdır. Köyde bulunan kilise, mezarlar ve çeşitli tarihi eserler burasının çok önceki zamanlarda yerleşim yeri olduğunu göstermektedir. Ahıska, Kars, Muş, Acaristan ve Posof'a bağlı Gönülaçan ve Taşkıran'dan buraya gelen aileler bugünkü köyü oluşturmuşlar.
Ardahan iline 97 km, Posof ilçesine 16 km uzaklıktadır. Kodiyan Platosu’nu, Kobliyan Ovası’ndan ayıran bir düzlükte kurulmuştur. Güney doğusunda akan Posof Çayı, Gürcistan ile olan sınırın bir kısmını belirler. Bol miktarda bahçe vardır. Her çeşit meyve ve sebze yetiştirilebilir. Badele elması meşhurdur. Komşuları; Armutveren, Sarıdarı köyleri ve Gürcistan ile komşudur. Biri köyün doğusunda, ikisi de Pala Mahallesi’nde olmak üzere 3 adet gölü vardır.