The constituency was created in 1984 from the Faridpur-16 constituency when the former Faridpur District was split into five districts: Rajbari, Faridpur, Gopalganj, Madaripur, and Shariatpur.[4]
Nahim Razzaq was re-elected unopposed in the 2014 general election after opposition parties withdrew their candidacies in a boycott of the election.[9]
Abdur Razzaq died in December 2011. Nahim Razzaq, his son, was elected unopposed in February 2012 after the Election Commission disqualified the only other candidate in the by-election scheduled for March 2012.[10][11]