The Dhupguri city is home to about 45 thousand people, among them about 23 thousand (51%) are male and about 22 thousand (49%) are female. 66% of the whole population are from general caste, 34% are from schedule caste and 0% are schedule tribes. Child (aged under 6 years) population of Dhupguri municipality is 10%, among them 50% are boys and 50% are girls. There are about 10 thousand households in the city and an average 4 persons live in every family.
Total geographical area of Dhupguri municipality is 15 sq km and it is the biggest city by area in the district. Population density of the city is 3050 persons per Sq km.
There are 16 wards in the city, among them Dhupguri Ward No- 15 is the most populous ward with population of 4085 and Dhupguri Ward No- 13 is the least populous ward with population of 2114.
Nearest railway station is Dhupguri which is within the city.
Dhupguri is the sub district head quarter and the distance from the city is 2 km. District head quarter of the city is Jalpaiguri which is 40 km away.The closest tourism destination to Dhupguri is Suntalukhola. Other close by tourism destinations include Lataguri, Jaldapara and Jalpaiguri.
The nearest major railway station to Dhupguri is New Jalpaiguri (NJP) which is at a distance of 65 kilometres.
The nearest airport is at Bagdogra which is at distance of 69 Kilometres.
Kolkata is the state head quarter of the city and is 690 km far from here.

Yearly average rainfall of the city is 3160 mm. Maximum temperature here reaches up to 30.9°C and minimum temperature goes down to 10.8°C.