Kishoreganj is a city located in Bangladesh. It serves as the administrative headquarters for both the Kishoreganj District and the Kishoreganj Sadar Upazila within the Dhaka Division.
The geography of the city is characterized by its division into two distinct sides by the Narasundha River.