Ambhori is a village in Multai tehsil in district of Betul, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Ambhori was 407 which includes 210 males and 197 females. Ambhori covers 1662.01 ha area. Pincode of Ambhori is N/A.