Margram is a village in Balurghat taluk, Dakshin Dinajpur district, West Bengal. Its LGD code is 311303 and it covers 1.823 km². Category: Rural.
Bordering villages: Barakhail, Rajarampur, Manipur, Satais, Tursail, Tulsipur, Nunail, Chak Mathura, Sirahi, Chhoto Raghunathpur.
Boundary from the Survey of India village boundary database. All villages in West Bengal