According to 2011 Indian Census, Gorubathan had a total population of 5,291, of which 2,669 were males and 2,622 were females. Population within the age group of 0 to 6 years was 512. The total number of literates in Gorubathan was 4,020, which constituted 76.0% of the population with male literacy of 79.4% and female literacy of 72.5%. The effective literacy rate of 7+ population of Gorubathan was 84.1%, of which male literacy rate was 88.3% and female literacy rate was 79.9%. The Scheduled Castes and Scheduled Tribes population was 366 and 1,264 respectively. Gorubathan had 1119 households in 2011.
