На 87 мест в парламенте претендовали представители бессменно правящей партии Народное действие, выступившие единым фронтом оппозиционных партий и кандидаты, выступившие вне единого оппозиционного фронта. Организованная сингапурская оппозиция выставила своих кандидатов в 14 из 15 многомандатных округов, причём в каждом округе выставлялись кандидаты только от одной оппозиционной партии, а другие оппозиционные кандидаты впоследствии снимали свои кандидатуры в пользу кандидатов оппозиционного фронта. В одном многомандатном округе оппозиция снялась с голосования, а независимые кандидаты были дисквалифицированы центризбиркомом, что позволило ПНД завоевать места автоматически. В одномандатных округах большинство оппозиционных кандидатов снимались в пользу в единых кандидатов от оппозиции.
Результаты
ПНД сохранила контроль над парламентов, получив 81 место. Кандидаты фронта оппозиционных партий победили в одном многомандатном и одном одномандатном округе. В обоих случаях места достались Рабочей партии. Ещё три дополнительных места (NCMP) были распределены между оппозиционными кандидатами в соответствии с законом об оппозиции.