Kaharole Upazila

Kaharole () is an upazila of Dinajpur District in the Division of Rangpur, Bangladesh.
Geography.
Kaharole is located at . It has 22448 households and total area 205.54 km2.
Demographics.
As of the 1991 Bangladesh census, Kaharole has a population of 118379. Males constitute 51.78% of the population, and females 48.22%. This Upazila's eighteen up population is 60240.
Administration.
Kaharole Upazila is divided into six union parishads: Dabor, Mukundapur, Ramchandrapur, Rasulpur, Sundarpur, and Targaon. The union parishads are subdivided into 153 mauzas and 152 villages.