Upera is a village in Unjha tehsil in district of Mahesana, Gujarat, India. As per the data provided by Census of India in 2011, total population of Upera was 6,641 which includes 3,491 males and 3,150 females. Upera covers 2269.18 ha area. Pincode of Upera is 384170.