After the 1998 panchayat elections, the Trinamool Congress started from this one-horse town, a programme to mobilise the surrounding villagers. It meant challenging the CPI(M)'s domination over the electoral process. 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. The Keshpur rebels began questioning this. From 1998 Keshpur was caught in bloody clashes between the CPI(M) and the Trinamul Congress over control of the area. Keshpur became a place synonymous with political vendetta and bloodshed. As of 2016, Keshpur has continued with its political killing fields, the activities quite often spilling over to neighbouring areas such as Garhbeta.
In Keshpur CD Block 75% of the cultivated area has alluvial soil and 25% has lateritic soil. Keshpur CD Block is drought prone.
Keshpur is located at 22°33′16″N 87°27′40″E.
Keshpur CD Block is bounded by Garhbeta III and Chandrakona II CD Blocks in the north, Chandrakona I, Daspur I and Debra CD Blocks in the east, Kharagpur II and Midnapore Sadar CD Blocks in the south and Salboni CD Block in the west.
It is located 24 km from Midnapore, the district headquarters.
Keshpur CD Block has an area of 483.15 km2. It has 1 panchayat samity, 15 gram panchayats, 230 gram sansads (village councils), 634 mouzas and 570 inhabited villages. Keshpur and Anandapur police stations serve this block. Headquarters of this CD Block is at Keshpur.
Keshpur CD Block had a forest cover of 2,070 hectares, against a total geographical area of 47,567 hectares in 2005-06.
Gram panchayats of Keshpur block/ panchayat samiti are: Amanpur, Amarkuchi, Anandapur, Dhalhara, Enayatpur, Golar, Jagganathpur, Jhentla, Jorakeudi-Solidiha, Kalagram, Keshpur, Mugbasan, Sarishakhola, Sirsa and Teghori.
As per the 2011 Census of India Keshpur CD Block had a total population of 339,248, all of which were rural. There were 173,504 (51%) males and 165,744 (49%) females. Population below 6 years was 44,940. Scheduled Castes numbered 89,726 (26.45%) and Scheduled Tribes numbered 19,616 (5.78%).
As per 2001 census, Keshpur block had a total population of 288,494, out of which 147,743 were males and 140,751 were females. Keshpur block registered a population growth of 19.37 per cent during the 1991-2001 decade. Decadal growth for the combined Midnapore district was 14.87 per cent. Decadal growth in West Bengal was 17.45 per cent.
Large villages (with 4,000+ population) in Keshpur CD Block are (2011 census figures in brackets): Keshpur (4,577), Mugbasan (4,838) and Anandapur (11,461).
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).
As per the 2011 census the total number of literates in Keshpur CD Block was 229,218 (85.24% of the population over 6 years) out of which males numbered 128,345 (85.24% of the male population over 6 years) and females numbered 100,873 (70.18% of the female population over 6 years). The gender gap in literacy rates was 15.06%.
See also – List of West Bengal districts ranked by literacy rate
Bengali is the local language in these areas.
In the 2011 census Hindus numbered 242,550 and formed 71.50% of the population in Keshpur CD Block. Muslims numbered 95,029 and formed 28.01% of the population. Others numbered 1,669 and formed 0.49% of the population. Others include Addi Bassi, Marang Boro, Santal, Saranath, Sari Dharma, Sarna, Alchchi, Bidin, Sant, Saevdharm, Seran, Saran, Sarin, Kheria, Christians and other religious communities.
In Keshpur CD Block 39.90% families were living below poverty line in 2007.
According to the District Human Development Report of Paschim Medinipur: The 29 CD Blocks of the district were classified into four categories based on the poverty ratio. Nayagram, Binpur II and Jamboni CD Blocks have very high poverty levels (above 60%). Kharagpur I, Kharagpur II, Sankrail, Garhbeta II, Pingla and Mohanpur CD Blocks have high levels of poverty (50-60%), Jhargram, Midnapore Sadar, Dantan I, Gopiballavpur II, Binpur I, Dantan II, Keshiari, Chandrakona I, Gopiballavpur I, Chandrakona II, Narayangarh, Keshpur, Ghatal, Sabang, Garhbeta I, Salboni, Debra and Garhbeta III CD Blocks have moderate levels of poverty (25-50%) and Daspur II and Daspur I have low levels of poverty (below 25%).
562 or 89% of mouzas in Keshpur CD Block were electrified by 31 March 2014.
564 mouzas in Keshpur CD Block had drinking water facilities in 2013-14. There were 190 fertiliser depots, 85 seed stores and 61 fair price shops in the 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. From 1977 onwards major land reforms took place in West Bengal. Land in excess of land ceiling was acquired and distributed amongst the peasants.Following land reforms land ownership pattern has undergone transformation. 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%.
In 2005-06 the nett cropped area in Keshpur CD Block was 36,219 hectares and the area in which more than one crop was grown was 24,526 hectares.
The extension of irrigation has played a role in growth of the predominantly agricultural economy.In 2013-14, the total area irrigated in Keshpur CD Block was 31,965 hectares, out of which 2,500 hectares were irrigated by canal water, 3,000 hectares by tank water, 12,575 hectares by deep tubewells, 13,300 hectares by shallow tube wells, 540 hectares by river lift irrigation, 10 hectares by open dug wells and 50 hectares by other methods.
In 2013-14, Keshpur CD Block produced 3,599 tonnes of Aman paddy, the main winter crop, from 3,064 hectares, 474 tonnes of Aus paddy (summer crop) from 229 hectares, 39,108 tonnes of Boro paddy (spring crop) from 14,671 hectares, 1,493 tonnes of wheat from 717 hectares, 3,557 tonnes of jute from 228 hectares and 89,230 tonnes of potatoes from 7,551 hectares. It also produced pulses and oilseeds.
In 2013-14, Keshpur CD Block had offices of 17 commercial banks and 1 gramin bank.
Keshpur CD Block has 3 ferry services and 19 originating/ terminating bus routes. The nearest railway station is 22 km from the CD Block headquarters.
In 2013-14, Keshpur CD Block had 247 primary schools with 21,663 students, 30 middle schools with 3,788 students, 15 high schools with 13,099 students and 25 higher secondary schools with 25,553 students. Keshpur CD Block had 1 general college with 1,181 students and 725 institutions for special and non-formal education with 34,391 students.
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. The infrastructure available is important. In Keshpur CD Block out of the total 247 primary schools in 2008-2009, 87 had pucca buildings, 66 partially pucca, 1 kucha and 93 multiple type.
Sukumar Sengupta Mahavidyalaya is a coeducational college at Keshpur established in 2004. 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. It had 49 family welfare sub centres and 1 family welfare centre. 9,597 patients were treated indoor and 218,960 patients were treated outdoor in the hospitals, health centres and subcentres of the CD Block.