Amra is a village in Seondha tehsil in district of Datia, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Amra was 571 which includes 322 males and 249 females. Amra covers 167.74 ha area. Pincode of Amra is N/A.