As of 2001[update] India census, Jaynagar Majilpur had a population of 23,319. Males constitute 52% of the population and females 48%. Jaynagar Majilpur has an average literacy rate of 76%, higher than the national average of 59.5%: male literacy is 82%, and female literacy is 71%. In Jaynagar Majilpur, 10% of the population is under 6 years of age.
The Jaynagar-Majilpur municipality is divided into 14 wards.As of 2010,it is controlled by the Indian National Congress-Trinamool Congress-SUCI(C) alliance.In the 2010 municipal election,the municipality faced a hung verdict. Later, the Congress, with 6 councillors, formed the municipal board with the support of the Trinamool Congress and SUCI, who had 2 and 3 councillors respectively.