Nadia district is part of the large alluvial plain formed by the Ganges-Bhagirathi system.
The Kalyani subdivision has the Bhagirathi on the west, with Hooghly district lying across the river.
[1] Nadia district is divided into the following administrative subdivisions:[2] Kalyani subdivision has 3 police stations and one police phari under Haringhata P.S., 3 community development blocks, 3 panchayat samitis, 27 gram panchayats, 245 mouzas, 219 inhabited villages 4 municipalities and 13 census towns.
The census towns are: Punglia, Darappur, Lalpur, Chanduria, Shimurali, Priyanagar, Jangal, Madanpur, Saguna, Kulia, Simhat, Subarnapur and Digha.
[10] The following institutions are located in Kalyani subdivision: The table below (all data in numbers) presents an overview of the medical facilities available and patients treated in the hospitals, health centres and sub-centres in 2014 in Nadia district.