 As per 2011 Census of India, Krishnarampur had a total population of 10,044 of which 5,024 (50%) were males and 5,020 (50%) were females.Population below 6 years was 912.The total number of literates in Krishnarampur was 7,734 (84.69% of the population over 6 years).