Amar is a village in Harnaut tehsil in district of Nalanda, Bihar, India. As per the data provided by Census of India in 2011, total population of Amar was 1,659 which includes 869 males and 790 females. Amar covers 164 ha area. Pincode of Amar is 803110.