Shakrauli is a village in Jalesar tehsil in district of Etah, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Shakrauli was 9,100 which includes 4,898 males and 4,202 females. Shakrauli covers 1142 ha area. Pincode of Shakrauli is 207302.