Guptipara is a town in Balagarh, and sits beside the Hooghly River that divides Guptipara into two parts.