Srimadurai is a village in Gudalur tehsil in district of The Nilgiris, Tamil Nadu, India. As per the data provided by Census of India in 2011, total population of Srimadurai was 6,159 which includes 3,055 males and 3,104 females. Srimadurai covers 1122.22 ha area. Pincode of Srimadurai is 643212.