According to the 2011 Census of India, Baruihuda had a total population of 11,574, of which 5,864 (51%) were males and 5,610 (49%) were females. Population in the age range 0–6 years was 1,165. The total number of literate persons in Baruihuda was 7,296 (70.09% of the population over 6 years).
