 As per the 2011 Census of India, Serpur had a total population of 8,900, of which 4,452 (50%) were males and 4,448 (50%) were females.Population below 6 years was 1,582.The total number of literates in Serpur was 4,674 (63.87% of the population over 6 years).