 As per 2011 Census of India Garshyamnagar had a total population of 7,611, of which 3,840 (50%) were males and 3,771 (50%) were females.Population below 6 years was 558.The total number of literates in Garshyamnagar was 6,417 (90.98 % of the population over 6 years).