 As per the 2011 Census of India Randiha had a total population of 1,953, of which 1,014 (52%) were males and 938 (47%) were females.Population below 6 years was 191.The total number of literates in Randiha was 1,274 (72.30% of the population over 6 years).