İlçenin güneybatısında, Yenişehir'e 16 km uzaklıktadır. Eski adı Kadıkalktı’dır. Köylüler, bu adın verilmesiyle ilgili ilginç öyküler anlatmaktadır. Buna göre köyü Molla Fenari’nin kurduğu söylenir. Burada yaşayan Fenari’nin köyü terketmesinden sonra köy boşalmış. Bu nedenle Kadıkalktı adı verilmiş. Bazı belgelere göre köyün arazisi Lala Şahin Paşa’nın mülkü imiş. Daha sonra 1880'li yıllarda Bulgaristan'ın Osmanpazarı kazasının Kocatekeler köyünden gelen 56 hane göçmen tarafından kurulmuştur. 1895 ve 1908 Yıllığı’na göre 40 hane bulunan köyde, 1990 yılında 238, 1997 yılında 200 kişi yaşamaktaydı. Köyde halen Bulgaristan göçmenleri yaşamaktadır. Adı 1941 yılında Yıldırım olarak değiştirilmiştir.