Labour Front
The Workers' Party fielded Lo Ka Fat to contest in the byelection, which was held on 26 July 1958. He was up against Lim Ser Puan of the Labour Front, Buang bin Omar Junid of the People's Action Party and Govindapillai Maruthamuthoo Kanagasabai, an independent.