Niamatpur Upazila

Niamatpur () is an upazila of Naogaon District in the Division of Rajshahi, Bangladesh.
Geography.
Niamatpur is located at . It has 35299 households and total area 449.1 km2. Here most of the people are Muslim (sunni). There also have Hindu, Christian and other. The main source of income is agriculture and business. 
Demographics.
According to 2011 Bangladesh census, Niamatpur had a population of 248,351. Males constituted 49.36% of the population and females 50.64%. Muslims formed 77.57% of the population, Hindus 18.38%, Christians 1.47% and others 2.41%. Niamatpur had a literacy rate of 44.71% for the population 7 years and above.
As of the 1991 Bangladesh census, Niamatpur has a population of 193197. Males constitute 50.37% of the population, and females 49.63%. This Upazila's eighteen up population is 98284. Niamatpur has an average literacy rate of 25.8% (7+ years), and the national average of 32.4% literate.
Administration.
Niamatpur Upazila is divided into eight union parishads: Bahadurpur, Bhabicha, Chandan Nagar, Hajinagar, Niamatpur, Parail, Rasulpur, and Sreemantapur. The union parishads are subdivided into 317 mauzas and 344 villages.