The constituency was created in 1984 from a Rangpur constituency when the former Rangpur District was split into five districts:
Nilphamari,
Lalmonirhat,
Rangpur,
Kurigram, and
Gaibandha. Ahead of the
2018 general election, the Election Commission altered the boundaries of the constituency. Previously it included three
union parishads of
Kishoreganj Upazila: Barabhita, Putimari, and Ranachandi. == Members of Parliament ==