As of the 1991 Bangladesh census, Naniarchar has a population of 34561. Males constitute 52.67% of the population, and females 47.33%.
As of the 1991 Bangladesh census, Naniarchar has a population of 34,561. Males make up 52.67% of the population, and females comprise 47.33%.