Bochaganj Upazila

Bochaganj () is an upazila of Dinajpur District in the Division of Rangpur, Bangladesh. Aynul Bari
Geography.
Bochaganj is located at . It has 23972 households and total area 224.81 km2.
Bochaganj Upazila is bounded by Birganj Upazila in Dinajpur District and Pirganj Upazila in Rangpur district on the north, Birganj, Kaharole and Biral Upazilas on the east, Biral Upazila and Kaliaganj CD Block in Uttar Dinajpur district, West Bengal, India, on the south, and Pirganj Upazila on the west.
Demographics.
As of the 1991 Bangladesh census, Bochaganj has a population of 135376. Males constitute 51.7% of the population, and females 48.3%. This Upazila's eighteen up population is 64312. Bochaganj has an average literacy rate of 30.2% (7+ years), and the national average of 32.4% literate.
Administration.
Bochaganj Upazila is divided into Setabganj Municipality and six union parishads: Atgaon, Eshania, Murshidhat, Nafanagar, Rongaon, and Shatail. The union parishads are subdivided into 144 mauzas and 141 villages.
Setabganj Municipality is subdivided into 9 wards and 33 mahallas.