According to the 2011 Census of Bangladesh, Chandpur Sadar Upazila had 98,109 households and a population of 465,919.
Chandpur Sadar had a literacy rate (age 7 and over) of 56.05%, compared to the national average of 51.8%, and a sex ratio of 1,053 females per 1,000 males.
[6][7] According to the 2001 Bangladesh census,[8] Chandpur Sadar had 85,062 households and a population of 436,680, of whom 49.84% were female.
The old 1991 census[9] states a population of 396,872, of which only 49.28% were more than 18 years of age, 47.75% were female, and 40.1% literate.
Chandpur Sadar Upazila is divided into Chandpur Municipality and 14 union parishads: Ashikati, Baghadi, Balia, Bishnupur, Chandra, Hanar Char, Ibrahimpur, Kalyanpur, Maishadi, Rajrajeshwar, Rampur, Shakhua, Shah Mahmudpur, and Tarpur Chandi.