Barah is a village in Badod tehsil in district of Shajapur, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Barah was 1,049 which includes 547 males and 502 females. Barah covers 607.26 ha area. Pincode of Barah is N/A.