Tepeköy'ün Coğrafi Konumu ve Genel Özellikleri
Niğde ilinin Ulukışla ilçesine bağlı bir yerleşim yeri olan Tepeköy, İç Anadolu Bölgesi sınırları içerisinde yer almaktadır. Deniz seviyesinden 1299 metre yükseklikte (rakım) konumlanan bu köy, bölgenin tipik coğrafi özelliklerini taşımaktadır. Çevresiyle olan karayolu bağlantısı incelendiğinde, Tepeköy'ün Niğde il merkezine 72 kilometre, bağlı olduğu Ulukışla ilçe merkezine ise 15 kilometre uzaklıkta bulunduğu görülmektedir.
Tarihsel Değişim Süreci ve İdari Geçmişi
Tepeköy'ün idari yapısı zaman içerisinde önemli değişikliklere uğramıştır. Köy, geçmiş dönemlerde Konya ilinin Ereğli kazasında bulunan Çakmak nahiyesine bağlı Şeyhömerli köyünün bir parçası olan Körosmanlı mahallesi statüsündeydi. Cumhuriyet döneminde gerçekleştirilen idari düzenlemeler kapsamında, 1944 yılında müstakil bir köy kimliği kazanarak resmen "Tepeköy" adını almış ve köy statüsüne geçirilmiştir.
Demografik Yapı ve Nüfus Gelişimi
Köyün nüfusu yıllara göre değişiklik göstermektedir. Tarihsel süreç incelendiğinde, 1985 yılında 326 olan köy nüfusu, 1990 yılında 327 seviyesine ulaşmış, 2000 yılı genel nüfus sayımında ise 295 olarak kayıtlara geçmiştir. Yakın dönem verilerine bakıldığında ise nüfusun dalgalı bir seyir izlediği görülür: 2020 ve 2021 yıllarında 205 olan nüfus, 2022 yılı itibarıyla 283 kişiye yükselmiştir. Bu demografik yapı, köyün güncel sosyal hareketliliğini yansıtmaktadır.