Bayatdoğanşalı, Doğu Anadolu Bölgesi'nde yer alan Iğdır ilinin Karakoyunlu ilçesine bağlı tarihi ve coğrafi öneme sahip bir köydür. Deniz seviyesinden 849 metre yükseklikte (rakım) konumlanan bu yerleşim yeri, bölgenin tarihi dokusunu günümüze kadar taşımıştır.
Bayatdoğanşalı'nın Tarihçesi ve İsim Kökeni
Köyün yerleşim tarihi ve adının kökeni eski arşiv belgelerine dayanmaktadır. 1901 yılındaki resmi kayıtlarda adı Doğanşalu olarak geçen yerleşim birimi, 1928 yılına gelindiğinde Oğuzların köklü boylarından biri olan Bayat boyuna ithafen "Bayatdoğanşalı" adını alarak kayıtlara geçmiştir.
Demografik Yapı ve Nüfus Geçmişi
Köyün demografik geçmişi oldukça köklüdür. 1886 yılı verilerine göre köyde 413 Azeri Türkü'nün yaşadığı kaydedilmiştir. Yıllar içinde nüfus hareketliliği yaşayan köyün toplam nüfusu, 2020 yılı sayım verilerine göre 272 kişi olarak tespit edilmiştir.
Coğrafi Konum ve Ulaşım Bilgileri
Bayatdoğanşalı Köyü, çevre merkezlere olan yakınlığı ile kolay bir ulaşım aksı üzerinde yer almaktadır. Köy, bağlı olduğu Iğdır il merkezine 20 km uzaklıkta bulunurken, Karakoyunlu ilçe merkezine ise sadece 5 km mesafede konumlanmıştır.