BJP is contesting three of the five constituencies in these by-elections, while the UPPL and AGP will contest one seat each.