India census, Banbasa had a population of 7,990, up from 7,138 in 2001. The human sex ratio of Banbasa is 887, with 52% of the population being Male and other 48% female. Children constitute 12.22% of total population of Banbasa. The literacy rate of Banbasa is 77.19%. The Buksas and Tharus are the native inhabititants of the region. It is located 10 km away from Tanakpur. Banbasa is known for the Banbasa Barrage and Dam across the Sharda river, its canal and what many consider the launching point for the trip up into the mountains on the Holy Purnagiri Pilgrimage. The place abounds in sugarcane, paddy, wheat, mango orchards etc. and has a hot and humid climate, typical of the Terais, during summers, with heavy rains in late summers and hard winters. To enter into Banbassa from Delhi one must pass through a lush 6 km stretch of jungle in which elephants, leopards, tigers, monkeys, bears, snakes, deer and many other species of wild animal are regularly seen. Much of Banbasa's outer population lives in the jungles that surround the town.
While Banbassa has several small hotels, it is not generally considered a 'tourist destination'. The majority of tourists and visitors that arrive in Banbasa are either crossing into Nepal or heading up in to the Himalayas and its hill stations. A popular place to visit while staying in Banbasa is , an orphanage home for around 80 orphan children located just 1 km from the town -though visitors must obtain permission prior to visiting via their website. The GSAM is situated on the border of the jungle and has been registered and running since 1948. Banbasa is a popular spot for people to cross into Nepal from India as there is an immigration office for both countries. The Nepal border is about 5 km from Banbasa and rickshaws, tuktuk or horse-drawn carts can be hired with ease. Vehicles can also cross the border into Nepal/India but specific times are held when this can happen.
Transport
Buses run direct between Banbasa and Delhi, Agra, Bareilly, Rudrapur, Nanital, Haldwani, Dehradun, Haridwar, Amritsar, Chandigarh, Shimla and many other places. Most services have several timings but some only have 1-3 buses per day. Banbasa is one of the last stops before the Himalayan mountain climb begins on the road to Almorah, Champawat and Pithoragarh. Trains also run to Banbasa, a direct line from Delhi via Bareilly. Banbasa is near India's border with Nepal, across from the Mahendranagar municipality. Nepalese and Indian nationals may cross unrestricted, however there is a customs checkpoint for goods and third country nationals.