Mekliganj is located at . It has an average elevation of .
India census, Mekliganj had a population of 10,833. Males constitute 52% of the population and females 48%. Mekliganj has an average literacy rate of 61%, higher than the national average of 59.5%: male literacy is 68%, and female literacy is 53%. In Mekliganj, 14% of the population is under 6 years of age.
Presently Saptarsi Nag, WBCS(Exe) is the Block Development Officer of Mekhliganj Block.He took the charge of the post in January 2010 from his predecessor Shri Subhasish Ghosh, WBCS(Exe), who had managed this block efficiently for over three years.Thinlay Phuntshok Bhutia is the Joint Block Development Officer of this block.With young administrators in the chairs, hopes are high on administration.The block comes under Mekhliganj Sub Division, where Shri Manabendra Das is the present Sub Divisional Officer.Mekliganj assembly constituency is part of Jalpaiguri .