As of 2011[update] India census,[1] Gajsinghpur had a population of 9995. Males constitute 52% of the population and females 48%. Gajsinghpur has an average literacy rate of 75%, higher than the national average of 59.5%: male literacy is 81%, and female literacy is 68%. In Gajsinghpur, 10% of the population is under 6 years of age. It is a small agricultural marketplace near the Pakistan border. Popular crops traded here are wheat, cotton, narama and mustard. Land prices are between 4 lakh to 9 lakh per bigga.