Panchagarh-2 is a constituency represented in the Jatiya Sangsad (National Parliament) of Bangladesh. The current Member of Parliament in this constituency is Farhad Hossain Azad of Bangladesh Nationalist Party.
The constituency encompasses all the unions of Boda and Debiganj upazilas and the Boda Municipality.
The constituency was created in 1984 from a Dinajpur constituency when the former Dinajpur District was split into three districts: Panchagarh, Thakurgaon, and Dinajpur.
Ahead of the 2026 general election, the Election Commission expanded the boundaries of the constituency to include the boda Pourashova area of atwari upazilla.