21 Mac 2004 — setiap kerusi, setiap calon, undi dan majoriti. Sumber: keputusan rasmi SPR.
| Kerusi | Pemenang | Undi | Majoriti |
|---|---|---|---|
| N1 PENAGA | AZHAR BIN IBRAHIM BN · UMNO mengalahkan SUBRI BIN MD ARSHAD (PAS, 4,462) | Undi6,707(60.1%) | Majoriti2,245 |
| N2 BERTAM | HILMI BIN HJ ABDUL RASHID BN · UMNO mengalahkan MAHAMAD BIN HASHIM (KEADILAN, 2,350) | Undi7,615(76.4%) | Majoriti5,265 |
| N3 PINANG TUNGGAL | ROSLAN BIN SAIDIN BN · UMNO mengalahkan MOHD SALLEH BIN MAN (PAS, 2,653) | Undi8,941(77.1%) | Majoriti6,288 |
| N4 PERMATANG BERANGAN | SHABUDIN BIN YAHAYA BN · UMNO mengalahkan AB. RAHMAN B. SALLEH (PAS, 3,881) | Undi7,791(66.7%) | Majoriti3,910 |
| N5 SUNGAI DUA | JASMIN BIN MOHAMED BN · UMNO mengalahkan SOID BIN MOHD AMIN (PAS, 4,631) | Undi7,183(60.8%) | Majoriti2,552 |
| N6 TELOK AYER TAWAR | JAHARA BINTI HAMID BN · UMNO mengalahkan JOHARI BIN KASSIM (KEADILAN, 3,197) | Undi7,181(69.2%) | Majoriti3,984 |
| N7 SUNGAI PUYU | PHEE BOON POH DAP mengalahkan LOO AH DEE '@ LEE AH LEE (BN, 7,201) | Undi7,808(52%) | Majoriti607 |
| N8 BAGAN JERMAL | OOI CHUAN AIK BN · MCA mengalahkan NGU LEK WAH (DAP, 6,085) | Undi9,422(60.8%) | Majoriti3,337 |
| N9 BAGAN DALAM | SUBBAIYAH A/L PALANIAPPAN BN · MIC mengalahkan LIM HOCK SENG (DAP, 4,720) · ABDUL RAZAK BIN ABDUL HAMID (KEADILAN, 758) | Undi6,687(55%) | Majoriti1,967 |
| N10 SEBERANG JAYA | ARIF SHAH BIN OMAR SHAH BN · UMNO mengalahkan MANSOR BIN OTHMAN (KEADILAN, 5,649) | Undi10,113(64.2%) | Majoriti4,464 |
| N11 PERMATANG PASIR | MOHD HAMDAN BIN ABD. RAHMAN PAS mengalahkan DATO' HAJI ADNAN BIN HAJI RAMLI (BN, 7,378) | Undi8,057(52.2%) | Majoriti679 |
| N12 PENANTI | ABDUL JALIL BIN ABDUL MAJID BN · UMNO mengalahkan ANUAR BIN SHAARI (KEADILAN, 5,528) | Undi6,195(52.8%) | Majoriti667 |
| N13 BERAPIT | LAU CHIEK TUAN BN · MCA mengalahkan TAN KHONG CHONG (DAP, 5,233) | Undi9,199(63.7%) | Majoriti3,966 |
| N14 MACHANG BUBUK | TOH KIN WONN BN · GERAKAN mengalahkan LIM BOON TONG (KEADILAN, 4,755) | Undi10,410(68.6%) | Majoriti5,655 |
| N15 PADANG LALANG | TAN TEIK CHENG BN · MCA mengalahkan TAN KIM HOOI (DAP, 7,032) | Undi7,567(51.8%) | Majoriti535 |
| N16 PERAI | RAJAPATHY A/L KUPPUSAMY BN · MIC mengalahkan CHONG ENG (DAP, 4,477) | Undi5,060(53.1%) | Majoriti583 |
| N17 BUKIT TENGAH | NG SIEW LAI BN · UMNO mengalahkan LAW CHOO KIANG (KEADILAN, 3,090) | Undi7,116(69.7%) | Majoriti4,026 |
| N18 BUKIT TAMBUN | LAI CHEW HOCK BN · GERAKAN mengalahkan GOH KHENG HUAT (KEADILAN, 4,992) · NG YEOW CHONG (DAP, 1,097) | Undi6,030(49.8%) | Majoriti1,038 |
| N19 JAWI | TAN CHENG LIANG BN · MCA mengalahkan TEOH SEANG HOOI (DAP, 4,007) · GANESH A/L KAILASAM (BEBAS, 710) | Undi8,733(64.9%) | Majoriti4,726 |
| N20 SUNGAI BAKAP | ABD. RASHID BIN ABDULLAH BN · UMNO mengalahkan MAKTAR BIN HJ SHAPEE (KEADILAN, 3,697) | Undi5,693(60.6%) | Majoriti1,996 |
| N21 SUNGAI ACHEH | MOHD FOAD BIN HJ MAT ISA BN · UMNO mengalahkan ISMAIL BIN SALLEH (PAS, 2,756) | Undi5,949(68.3%) | Majoriti3,193 |
| N22 TANJONG BUNGA | KOH TSU KOON BN · GERAKAN mengalahkan LIM CHENG HOE (DAP, 2,761) | Undi8,985(76.5%) | Majoriti6,224 |
| N23 AIR PUTIH | LYE SIEW WENG BN · MCA mengalahkan TEH YEE CHEU (DAP, 3,793) | Undi4,811(55.9%) | Majoriti1,018 |
| N24 KEBUN BUNGA | QUAH KOOI HEONG BN · GERAKAN mengalahkan LAU KENG EE (DAP, 5,087) | Undi8,285(62%) | Majoriti3,198 |
| N25 PULAU TIKUS | TENG HOCK NAN BN · GERAKAN mengalahkan ONG KHAN LEE (KEADILAN, 2,507) | Undi8,613(77.5%) | Majoriti6,106 |
| N26 PADANG KOTA | TENG CHANG YEOW BN · GERAKAN mengalahkan CHOW KON YEOW (DAP, 4,584) | Undi6,838(59.9%) | Majoriti2,254 |
| N27 PENGKALAN KOTA | LEE HACK TEIK BN · MCA mengalahkan LAI HON MENG (DAP, 6,139) | Undi9,067(59.6%) | Majoriti2,928 |
| N28 KOMTAR | LIM GIM SOON BN · MCA mengalahkan TEH LAI HENG (DAP, 4,732) | Undi7,732(62%) | Majoriti3,000 |
| N29 DATOK KERAMAT | ONG THEAN LYE BN · GERAKAN mengalahkan KOID TENG GUAN (DAP, 4,407) | Undi9,462(68.2%) | Majoriti5,055 |
| N30 SUNGAI PINANG | LOOI SWEE CHEANG BN · GERAKAN mengalahkan THAM WENG FATT (DAP, 4,127) · JIMMY GAY CHOON HEE (KEADILAN, 843) | Undi8,634(63.5%) | Majoriti4,507 |
| N31 BATU LANCANG | NG FOOK ON BN · GERAKAN mengalahkan LAW HENG KIANG (DAP, 7,467) | Undi7,606(50.5%) | Majoriti139 |
| N32 SERI DELIMA | DATO' KOAY KAR HUAH BN · MCA mengalahkan TAN HUN WOOI (DAP, 4,569) | Undi9,489(67.5%) | Majoriti4,920 |
| N33 AIR ITAM | CHEANG CHEE GOOI BN · GERAKAN mengalahkan KOAY TENG HAI (DAP, 4,401) | Undi7,225(62.1%) | Majoriti2,824 |
| N34 PAYA TERUBONG | LOH HOCK HUN BN · MCA mengalahkan YEOH SOON HIN (DAP, 8,380) | Undi9,772(53.8%) | Majoriti1,392 |
| N35 BATU UBAN | GOH KHENG SNEAH BN · GERAKAN mengalahkan ONG PING CHEOW (KEADILAN, 3,070) | Undi10,504(77.4%) | Majoriti7,434 |
| N36 PANTAI JEREJAK | WONG MUN HOE BN · GERAKAN mengalahkan SYED MOHAMAD NAZLI BIN SYED AHMAD (KEADILAN, 3,021) | Undi8,904(74.7%) | Majoriti5,883 |
| N37 BATU MAUNG | MANSOR BIN MUSA BN · UMNO mengalahkan LIM ENG NAM (KEADILAN, 4,298) | Undi10,386(70.7%) | Majoriti6,088 |
| N38 BAYAN LEPAS | SYED AMERRUDDIN BIN SYED AHMAD BN · UMNO mengalahkan AMIZUDIN BIN AHMAT (KEADILAN, 3,283) | Undi8,654(72.5%) | Majoriti5,371 |
| N39 PULAU BETONG | MUHAMAD FARID BIN SAAD BN · UMNO mengalahkan ZAINUDIN BIN HANIFF (KEADILAN, 2,622) | Undi6,586(71.5%) | Majoriti3,964 |
| N40 TELOK BAHANG | SITI FARIDAH BINTI ARSHAD BN · UMNO mengalahkan ABDUL AZIZ BIN ISMAIL (PAS, 2,422) | Undi5,797(70.5%) | Majoriti3,375 |
| Kerusi | Pemenang | Undi | Majoriti |
|---|---|---|---|
| P41 KEPALA BATAS | ABDULLAH BIN HAJI AHMAD BN · UMNO mengalahkan ABD KHALID BIN RASID (PAS, 7,281) | Undi25,403(77.7%) | Majoriti18,122 |
| P42 TASEK GELUGOR | MOHD SHARIFF BIN OMAR BN · UMNO mengalahkan MUJAHID BIN YUSOF (PAS, 11,828) | Undi22,011(65%) | Majoriti10,183 |
| P43 BAGAN | LIM HOCK SENG DAP mengalahkan LIM CHIEN AUN (BN, 19,473) | Undi23,095(54.3%) | Majoriti3,622 |
| P44 PERMATANG PAUH | WAN AZIZAH BINTI WAN ISMAIL KEADILAN mengalahkan FIRDAUS BIN ISMAIL (BN, 21,147) | Undi21,737(50.7%) | Majoriti590 |
| P45 BUKIT MERTAJAM | CHONG ENG DAP mengalahkan MA KOK BEN (BN, 17,651) | Undi26,215(59.8%) | Majoriti8,564 |
| P46 BATU KAWAN | HUAN CHENG GUAN BN · PCM mengalahkan LAW CHOO KIANG (KEADILAN, 8,099) · TANASEKHARAN A/L AUTHERAPADY (DAP, 6,552) | Undi17,097(53.9%) | Majoriti8,998 |
| P47 NIBONG TEBAL | ZAINAL ABIDIN BIN OSMAN BN · UMNO mengalahkan GOH KHENG HUAT (KEADILAN, 12,818) | Undi18,823(59.5%) | Majoriti6,005 |
| P48 BUKIT BENDERA | CHIA KWANG CHYE BN · GERAKAN mengalahkan ZULKIFLI B MOHD NOOR (DAP, 17,564) | Undi28,281(61.7%) | Majoriti10,717 |
| P49 TANJONG | CHOW KON YEOW DAP mengalahkan OOI SWEE HING (BN, 17,424) | Undi21,652(55.4%) | Majoriti4,228 |
| P50 JELUTONG | LEE KAH CHOON BN · GERAKAN mengalahkan GOOI SEONG KIN (DAP, 17,518) | Undi24,988(58.8%) | Majoriti7,470 |
| P51 BUKIT GELUGOR | KARPAL SINGH A/L RAM SINGH DAP mengalahkan LIM BOO CHANG (BN, 21,268) | Undi22,529(51.4%) | Majoriti1,261 |
| P52 BAYAN BARU | WONG KAM HOONG BN · MCA mengalahkan ONG PING CHEOW (KEADILAN, 10,579) | Undi29,430(73.6%) | Majoriti18,851 |
| P53 BALIK PULAU | HILMI BIN YAHAYA BN · UMNO mengalahkan ROHANA BINTI ARIFFIN (KEADILAN, 8,177) | Undi21,114(72.1%) | Majoriti12,937 |
BN memenangi 38 daripada 40 kerusi DUN pada PRU11 2004 (21 Mac 2004). Pecahan penuh: BN 38, DAP 1, PAS 1.
Keputusan kerusi Parlimen Pulau Pinang pada PRU11 2004 (21 Mac 2004): BN 8, DAP 4, KEADILAN 1 daripada 13 kerusi.