It is a part of the Malda Metropolitan Area (Urban Agglomeration).
It is located on the eastern bank of the river Mahananda.
[3] As of 2001[update] India census,[4] Old Malda had a population of 62,944.
In Old Malda, 15% of the population is under 6 years of age.
Some Muslim, Shikh, Christian people live here.