Amra is a village in Jhadol tehsil in district of Udaipur, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Amra was 1,245 which includes 654 males and 591 females. Amra covers 868 ha area. Pincode of Amra is 313701.