Panchagarh is a town and a municipality in northwestern Bangladesh. It is the administrative center of Panchagarh District.