As of the 2001 India census, Jaspur had a population of 39,048. Males constituted 53% of the population and females 47%. Jaspur had an average literacy rate of 60%, higher than the national average of 59.5%: male literacy was 67%, and female literacy was 52%. In Jaspur, 17% of the population was under 6 years of age. Hindi is the most common language here but some people also understand Punjabi language urdu and English.
Jaspur is located at 29.28°N 78.82°E / 29.28; 78.82. It has an average elevation of 320 metres (1050 feet). It is a small city, 45 km from Corbett National Park, Ramnagar and 210 km from New Delhi. It is 110 km from Nainital. It is the border town of Uttarakhand.
It is well connected to all major cities of the states and region. NH-74 connects Haridwar in Uttranchal with Bareilly in Uttar Pradesh via Pilibhit. The total length of NH 74 is 333 km. It connects Jaspur to major cities like Haldwani, Kashipur, Gadarpur, Rudrapur, Kicha, Ramnagar, Haridwar and Dehradun. However, there is no bus stand or railway station.
The majority of the population is Hindu, punjabi or sikh, along with a smaller muslim community. The city is an example of religious harmony and there has never been any incident of communal strife. All the people take part in each other's festivals. Hindus are invited to the Roza-Iftar party, and Muslims take part in Hindu festival Holi. All people are invited to the Buddhist festivals.
Jaspur has evolved from a village into a small town. Also known as wood city of India, it has a traditional wood mandi and some agro-processing industries. Many people in the city are self-employed and run small shops, though the economy of the city is mainly based on agriculture. There is a sugar mill at Nandehi near the city, and many rice and paper mills in the vicinity of the city.
Temples include the historical Buddhist Monastery at the village of Bahadurpur, the Shri Thakur Mandir, which is also called Manokamna Mandir, having the great statues of Abhimantrit Hanuman Ji along with Ram Parivar and Shri Radha Krishna Ji, and Bada Mandir.