As per 2011 Census of India Gosaba had a total population of 5,369, of which 2,681 (50%) were males and 2,688 (50%) were females.
In the 2001 census, Gosaba community development block had a population of 222,764 out of which 113,827 were males and 108,937 were females.