 According to the 2011 census of India, the population of 24,463 of which 12,822 are males while 11,641 are females.The population of Children with age of 0-6 is 3719 which is 15.20 % of total population of Sahaspur (NP).In Sahaspur Nagar Panchayat, Female Sex Ratio is of 908 against the state average of 912.