|• Body||Haldibari Municipality|
|Elevation||57 m (187 ft)|
|• Additional official||English|
|Time zone||UTC+5:30 (IST)|
|ISO 3166 code||IN-WB|
|Vehicle registration||71, 72|
|Lok Sabha constituency||Jalpaiguri|
|Vidhan Sabha constituency||Mekhliganj|
Haldibari is located at  It has an average elevation of 57 metres (187 feet).Haldibari is a town located near India-Bangladesh border..
Like other places of eastern India Haldibari experiences three seasons, namely Summer,Monsoons and Winter. The town experiences heavy amount of rainfall during the Monsoon. In the summer the temperature reaches around 35 degrees of Celsius and in extreme winter the temperature sometimes falls down to 5 degrees of Celsius.
As of 2011 Indian Census, Haldibari had a total population of 14,404, of which 7,306 were males and 7,098 were females. Population within the age group of 0 to 6 years was 1,341. The total number of literates in Haldibari was 10,968, which constituted 76.1% of the population with male literacy of 79.2% and female literacy of 73.0%. The effective literacy rate of 7+ population of Haldibari was 84.0%, of which male literacy rate was 87.6% and female literacy rate was 80.3%. The Scheduled Castes and Scheduled Tribes population was 5,109 and 135 respectively. Haldibari had 3405 households in 2011.
Administration of the Haldibari Municipality is headed by a chairman who is elected by the residents of the town. It has 11 wards from where the councilors are elected. The newly elected chairman is Sri Tarun Dutta.