Tight security arrangements have been made for the counting of ballots in the area and the results are expected to be declared by afternoon.
For Gorakhpur, the key contenders are Upendra Shukla from the Bharatiya Janata Party (BJP), Praveen Nishad from the Samajwadi Party (SP) and Surhita Chatterjee Karim from the Congress Party.
Meanwhile, candidates in the fray for the Phulpur seat are Kaushalendra Singh Patel from the BJP, Nagendra Pratap Singh Patel from the SP and Manish Mishra from the Congress Party.
For these by-polls, the Bahujan Samaj Party (BSP) and the SP have set aside their rivalry to join forces.
The Araria seat fell vacant after the death of Rashtriya Janata Dal (RJD) MP Mohammad Taslimuddin, and the party fielded his son Sarafaraz Alam, who is contending for the seat against the BJP's Pradip Singh.
The Bhabua assembly seat got vacant after the death of BJP's Anand Bhushan Pandey, and the party has fielded his widow Rinki Rani Pandey. Another key candidate for the seat is Shambhu Patel from Congress.
The death of RJD MLA Mundrika Singh Yadav necessitated the by-poll for Jehanabad seat, and his son Uday Yadav is contesting for the seat. Another key candidate in the fray is JDU's Abhiram Sharma. (ANI)