Ambaimarcha is a village in Majhgaon tehsil in district of Pashchimi Singhbhum, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Ambaimarcha was 873 which includes 420 males and 453 females. Ambaimarcha covers 398 ha area. Pincode of Ambaimarcha is 833214.