According to the
2022 Bangladeshi census, Pirganj Upazila had 67,184 households and a population of 265,159. 9.08% of the population were under 5 years of age. Pirganj had a literacy rate (age 7 and over) of 74.77%: 78.93% for males and 70.67% for females, and a sex ratio of 99.33 males for every 100 females. 46,231 (17.44%) lived in urban areas. According to the
2011 Census of Bangladesh, Pirganj Upazila had 58,299 households and a population of 243,535. 55,284 (22.70%) were under 10 years of age. Pirganj had a literacy rate (age 7 and over) of 47.81%, compared to the national average of 51.8%, and a sex ratio of 987 females per 1000 males. 27,700 (11.37%) lived in urban areas. Ethnic population was 2,379 (0.98%), of which
Santal were 2,232. As of the
1991 Bangladesh census, Pirganj has a population of 183,292 spread across 35,912 households. Males constituted 51.69% of the population and females 48.31%. This upazila's eighteen up population is 92,296. Pirganj has an average literacy rate of 29.3% (7+ years), and the national average of 32.4% literate.
Ethnicity and religion 🟩 Muslim majority 🟧 Hindu majority Bengali Muslims are the largest group followed by Bengali Hindus (mainly
Rajbanshi). Ethnic population is 2405 (0.91%) of which
Santal are 1996. ==Administration==