Tera is a village in Powayan tehsil in district of Shahjahanpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Tera was 2,044 which includes 1,111 males and 933 females. Tera covers 244.08 ha area. Pincode of Tera is N/A.