After the 1998 panchayat elections, the Trinamool Congress started from this one-horse town, a programme to mobilise the surrounding villagers.
It is widely suspected that particularly in the rural areas it followed a regime perfected by them in which the non-party voters were virtually debarred from voting.
From 1998 Keshpur was caught in bloody clashes between the CPI(M) and the Trinamul Congress over control of the area.
[1][2][3] As of 2016, Keshpur has continued with its political killing fields, the activities quite often spilling over to neighbouring areas such as Garhbeta.
[11] Other villages in Keshpur CD block include (2011 census figures in brackets): Enayatpur (1,478), Sarisha Khola (1,957), Amarkuchi (2,598), Teghari (1,393), Jagannathpur (2,932), Golar (2,023), Amanpur (1,707), Jorakendi (719), Shirsha (611), Kalagram (1,937) and Dhalhara (822).
[11] See also – List of West Bengal districts ranked by literacy rate Primary Census Abstract Data
[14] Others include Addi Bassi, Marang Boro, Santal, Saranath, Sari Dharma, Sarna, Alchchi, Bidin, Sant, Saevdharm, Seran, Saran, Sarin, Kheria,[15] Christians and other religious communities.
Nayagram, Binpur II and Jamboni CD blocks have very high poverty levels (above 60%).
[19] Persons engaged in agriculturein Keshpur CD block Although the Bargadari Act of 1950 recognised the rights of bargadars to a higher share of crops from the land that they tilled, it was not implemented fully.
Large tracts, beyond the prescribed limit of land ceiling, remained with the rich landlords.
In 2013–14, persons engaged in agriculture in Keshpur CD block could be classified as follows: bargadars 8.80%, patta (document) holders 30.65%, small farmers (possessing land between 1 and 2 hectares) 3.46%, marginal farmers (possessing land up to 1 hectare) 22.21% and agricultural labourers 34.88%.
[19] The United Nations Development Programme considers the combined primary and secondary enrolment ratio as the simple indicator of educational achievement of the children in the school going age.
It is affiliated to Vidyasagar University and offers honours courses in Bengali, English, Sanskrit, geography, history, physics, chemistry and mathematics.
In 2014, Keshpur CD block had 1 rural hospital, 3 primary health centres, and 3 private nursing homes with total 82 beds and 9 doctors.