Panchagarh is a town and municipality located in the Rangpur Division of northern Bangladesh. Situated on the banks of the Karatoya River, it serves as the administrative headquarters for both the Panchagarh District and the Panchagarh Sadar Upazila.
The town is notable for being the northernmost municipality in Bangladesh. It functions as a primary administrative center for its respective district and surrounding region.