As per the 2011 Census of India, Chinsurah Magra CD Block had a total population of 247,055, of which 86,792 were rural and 160,263 were urban. There were 126,061 (51%) males and 120,994 (49%) females. Population below 6 years was 23,643. Scheduled Castes numbered 72,909 (29.51%) and Scheduled Tribes numbered 8,982 (3.64%).
