3 Ogos 1986 — setiap kerusi, setiap calon, undi dan majoriti. Sumber: keputusan rasmi SPR.
| Kerusi | Pemenang | Undi | Majoriti |
|---|---|---|---|
| N1 PENAGA | ABDUL RAZAK ISMAIL BN · UMNO mengalahkan MAHFUZ BIN OMAR (PAS, 2,312) | Undi4,174(64.4%) | Majoriti1,862 |
| N2 BERTAM | ABDUL RAHMAN HAJI ABBAS BN · UMNO mengalahkan M.D JAMIL BIN ABD RAHMAN (PAS, 2,806) | Undi6,776(70.7%) | Majoriti3,970 |
| N3 PINANG TUNGGAL | YAHAYA BIN ABDUL HAMID BN · UMNO mengalahkan HJ AHMAD HASAN SALAHUDDIN (PAS, 2,043) · AHMAD BIN OTHMAN (DAP, 358) | Undi3,697(60.6%) | Majoriti1,654 |
| N4 ARA RENDANG | ZAKARIA BIN BAKAR BN · UMNO mengalahkan MOHD HAMDAN BIN HAJI ABD RAHMAN (PAS, 2,215) | Undi5,306(70.5%) | Majoriti3,091 |
| N5 SUNGAI DUA | HAJI MOHD SHARIFF BIN HAJI OMAR BN · UMNO mengalahkan MOHD SALLEH (PAS, 2,323) | Undi5,922(71.8%) | Majoriti3,599 |
| N6 TELOK AYER TAWAR | ABD RONI BIN A HASAN BN · UMNO mengalahkan KHALID BIN MAN (PAS, 2,121) | Undi4,692(68.9%) | Majoriti2,571 |
| N7 BAGAN JERMAL | LIM HOCK SENG DAP mengalahkan TAN SWEE HUENG (BN, 5,896) | Undi9,966(62.8%) | Majoriti4,070 |
| N8 MAK MANDIN | DR SAK CHENG LUM BN · MCA mengalahkan ALI BIN KASIM (DAP, 5,925) · LIM SWEE HOCK (SDP, 540) | Undi7,567(53.9%) | Majoriti1,642 |
| N9 PRAI | N SHANMUGAM DAP mengalahkan T SUBBIAH (BN, 3,445) · LIM ENG SENG (BEBAS, 870) | Undi5,117(54.3%) | Majoriti1,672 |
| N10 SEBERANG JAYA | DR IBRAHIM SAAD BN · UMNO mengalahkan YEOW YU BENG (DAP, 2,485) · KOH AH TOUNG @ KAMAL KOH BIN ABDULLAH (PAS, 1,036) | Undi4,939(58.4%) | Majoriti2,454 |
| N11 PERMATANG PASIR | HAJI ADNAN BIN HAJI RAMLI BN · UMNO mengalahkan AHMAD BIN AWANG (PAS, 3,030) | Undi6,086(66.8%) | Majoriti3,056 |
| N12 PENANTI | YAHAYA BIN JAMALUDDIN BN · UMNO mengalahkan USTAD HJ MAZANI BIN ABDULLAH (PAS, 2,363) | Undi5,467(69.8%) | Majoriti3,104 |
| N13 BERAPIT | CHIAM HENG KAI DAP mengalahkan OH TECK AUN (BN, 4,374) · SEOW HUN KHIM (BEBAS, 1,449) · KHAW TEIK HOCK (SDP, 47) | Undi8,949(60.4%) | Majoriti4,575 |
| N14 MACHANG BUBOK | GOIK HOCK LAI BN · GERAKAN mengalahkan GOH KHENG HUAT (DAP, 3,951) · YUSOF B ABDUL LATIB (PAS, 1,696) | Undi6,426(53.2%) | Majoriti2,475 |
| N15 BUKIT TENGAH | LIANG THAU SANG BN · GERAKAN mengalahkan TAN YAM SOON (DAP, 4,939) · DR TANG WOOI YIN (NASMA, 248) | Undi5,945(53.4%) | Majoriti1,006 |
| N16 SUNGAI BAKAP | DR LIM BOON SHO BN · GERAKAN mengalahkan TEOH KOOI SNEAH (BEBAS, 3,477) · MANGSOR BIN MD REJAB (PAS, 1,413) | Undi4,157(45.9%) | Majoriti680 |
| N17 JAWI | CHIN KOOI THOON DAP mengalahkan DR KHOO SOO KHENG (BN, 5,268) | Undi7,514(58.8%) | Majoriti2,246 |
| N18 SUNGAI ACHEH | RAGAYAH BT ARIFF BN · UMNO mengalahkan MD NOOR B SHAARI (DAP, 2,355) · ABD RAHMAN SAIK B HJ MAHYIDDIN (PAS, 860) | Undi3,822(54.3%) | Majoriti1,467 |
| N19 TANJONG BUNGA | KHOO BOO YEANG BN · GERAKAN mengalahkan PETER DASON (DAP, 5,475) | Undi7,127(56.6%) | Majoriti1,652 |
| N20 AYER ITAM | GOOI HOCK SENG DAP mengalahkan WONG KAM HOONG (BN, 5,990) | Undi8,949(59.9%) | Majoriti2,959 |
| N21 KEBUN BUNGA | PETER HUANG DAP mengalahkan DR TENG HOCK NAN (BN, 5,172) · DR NG TENG KOK (SDP, 179) | Undi5,227(49.4%) | Majoriti55 |
| N22 PADANG KOTA | DR LIM CHONG EU BN · GERAKAN mengalahkan WONG HANG YOKE (DAP, 5,113) | Undi6,426(55.7%) | Majoriti1,313 |
| N23 PENGKALAN KOTA | TEOH TEIK HUAT DAP mengalahkan DR LOH HOCK HAN (BN, 7,688) | Undi10,862(58.6%) | Majoriti3,174 |
| N24 KAMPONG KOLAM | LIM KIT SIANG DAP mengalahkan THAM SOON SEONG (BN, 5,211) | Undi8,900(63.1%) | Majoriti3,689 |
| N25 DATOK KERAMAT | OOI EAN KWONG BN · GERAKAN mengalahkan ONG HOCK AUN (DAP, 5,970) | Undi6,918(53.7%) | Majoriti948 |
| N26 SUNGAI PINANG | KHOO KAY POR BN · GERAKAN mengalahkan K BALA SUNDARAM (DAP, 6,124) | Undi8,088(56.9%) | Majoriti1,964 |
| N27 BATU LANCHANG | TAN LOO JIT DAP mengalahkan TAN JIM HWA (BN, 4,938) | Undi9,437(65.6%) | Majoriti4,499 |
| N28 BUKIT GELUGOR | KARPAL SINGH A/L RAM SINGH DAP mengalahkan HO SEN SEEK (BN, 4,273) · LIM KAH PIN (SDP, 209) | Undi6,801(60.3%) | Majoriti2,528 |
| N29 PAYA TERUBONG | CHIN NYOK SOO BN · MCA mengalahkan CHONG NENG HUA (DAP, 6,793) | Undi7,558(52.7%) | Majoriti765 |
| N30 BATU UBAN | KHEE PHAIK CHEEN BN · GERAKAN mengalahkan A TANASEKHARAN (DAP, 4,697) · USTAZ SAID BIN BAKAR (PAS, 2,553) | Undi7,351(50.3%) | Majoriti2,654 |
| N31 TELOK BAHANG | HAJI YAHAYA BIN AHMAD BN · UMNO mengalahkan LIM KEAT CHAI (DAP, 2,936) · MOHAMAD HASHIM (PAS, 1,133) | Undi5,133(55.8%) | Majoriti2,197 |
| N32 TELOK KUMBAR | MOHD ZAIN BIN HJ OMAR BN · UMNO mengalahkan USTAZ GHAZALI BIN BAKAR (PAS, 2,009) | Undi6,540(76.5%) | Majoriti4,531 |
| N33 BAYAN LEPAS | BOEY WENG KEAT BN · GERAKAN mengalahkan MOHIDEEN ABDUL KADER (PSRM, 6,214) | Undi7,187(53.6%) | Majoriti973 |
| Kerusi | Pemenang | Undi | Majoriti |
|---|---|---|---|
| P38 KEPALA BATAS | DATUK HAJI ABDULLAH BIN HJ AHMAD BADAWI BN · UMNO mengalahkan HJ AHMAD HASAN SALAHUDDIN (PAS, 6,841) | Undi15,463(69.3%) | Majoriti8,622 |
| P39 TASEK GELUGOR | MOHD YUSSOF BIN ABDUL LATIB BN · UMNO mengalahkan HAJI YUSOF RAWA (PAS, 6,796) | Undi15,911(70.1%) | Majoriti9,115 |
| P40 BAGAN | TEOH TEIK HUAT DAP mengalahkan CHAW CHEK SAM (BN, 17,158) | Undi21,759(55.9%) | Majoriti4,601 |
| P41 PERMATANG PAUH | ANWAR IBRAHIM BN · UMNO mengalahkan MOHAMAD BIN SABU (PAS, 7,500) | Undi17,979(70.6%) | Majoriti10,479 |
| P42 BUKIT MERTAJAM | CHIAN HENG KAI DAP mengalahkan DR TAN CHONG KENG (BN, 17,673) · DR TAN CHIN CEANG (NASMA, 1,219) | Undi19,099(50.3%) | Majoriti1,426 |
| P43 NIBONG TEBAL | DR GOH CHENG TEIK BN · GERAKAN mengalahkan N SHANMUGAM (DAP, 11,118) · KAMAL KOH @ KOH AH TOUNG (PAS, 2,916) | Undi15,073(51.8%) | Majoriti3,955 |
| P44 BUKIT BENDERA | GOOI HOCK SENG DAP mengalahkan KHOR GARK KIM (BN, 15,972) | Undi22,512(58.5%) | Majoriti6,540 |
| P45 TANJONG | LIM KIT SIANG DAP mengalahkan DR KOH TSU KOON (BN, 15,921) | Undi27,611(63.4%) | Majoriti11,690 |
| P46 JELUTONG | KARPAL SINGH DAP mengalahkan LIM BOO CHANG (BN, 15,833) | Undi25,932(62.1%) | Majoriti10,099 |
| P47 BAYAN BARU | PETER DASON DAP mengalahkan LEE JONG KI (BN, 19,348) · LIM KAH BIN (SDP, 1,075) | Undi19,610(49%) | Majoriti262 |
| P48 BALIK PULAU | MOHAMAD SUBKY BIN HAJI ABDUL RAOF BN · UMNO mengalahkan MOHIDEEN ABDUL KADER (PSRM, 13,901) | Undi17,393(55.6%) | Majoriti3,492 |
BN memenangi 23 daripada 33 kerusi DUN pada PRU7 1986 (3 Ogos 1986). Pecahan penuh: BN 23, DAP 10.
Keputusan kerusi Parlimen Pulau Pinang pada PRU7 1986 (3 Ogos 1986): DAP 6, BN 5 daripada 11 kerusi.