Nadia district is part of the large alluvial plain formed by the Ganges-Bhagirathi system.
The Ranaghat subdivision has the Bhagirathi on the west, with Purba Bardhaman and Hooghly districts lying across the river.
[1] Nadia district is divided into the following administrative subdivisions:[2] Ranaghat subdivision has 6 police stations, 4 community development blocks, 4 panchayat samitis, 47 gram panchayats, 327 mouzas, 293 inhabited villages 3 municipalities, 2 notified areas, 23 census towns and 5 outgrowth.
The census towns are: Nrisinghapur, Harinadibhastsala, Ghoralia, Beharia, Phulia, Bagula, Badkulla, Patuli, Gangni, Kamgachhi, Raghabpur, Panpara, Aistala, Satigachha, Anulia, Gopalpur, Parbbatipur, Halalpur Krishnapur, Hijuli, Ranaghat (CT), Nasra, Gangnapur and Belgharia.
Anulia, Kalinarayanpur Paharpur, Nawpara Masunda, Ramnagar–II, Barasat, Payradanga, Tarapur, Habibpur, Khisma and Ramnagar–I.
Nadia district had a literacy rate of 74.97% as per the provisional figures of the census of India 2011.
[10] The following institutions are located in Ranaghat 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.