21 Mac 2004 — setiap kerusi, setiap calon, undi dan majoriti. Sumber: keputusan rasmi SPR.
| Kerusi | Pemenang | Undi | Majoriti |
|---|---|---|---|
| N1 AYER HANGAT | MD HASAN BIN BULAT BN · UMNO mengalahkan YUSOF BIN ISMAIL (PAS, 4,794) | Undi7,597(61.3%) | Majoriti2,803 |
| N2 KUAH | NAWAWI BIN AHMAD BN · UMNO mengalahkan MAZLAN BIN AHMAD (PAS, 1,890) | Undi8,065(81%) | Majoriti6,175 |
| N3 KOTA SIPUTEH | ABU HASAN BIN SARIF BN · UMNO mengalahkan A WAHAB BIN A RAHMAN (PAS, 7,041) | Undi8,614(55%) | Majoriti1,573 |
| N4 AYER HITAM | OTHMAN BIN AZIZ BN · UMNO mengalahkan ABD GHANI BIN AHMAD (PAS, 9,899) | Undi10,759(52.1%) | Majoriti860 |
| N5 BUKIT KAYU HITAM | KHALIDAH ADIBAH BINTI AYOB BN · UMNO mengalahkan MAT NANYAN BIN SAAD (PAS, 5,973) | Undi12,945(68.4%) | Majoriti6,972 |
| N6 JITRA | OTHMAN BIN ISHAK BN · UMNO mengalahkan ROHANI BINTI ABD MUTTALIB (PAS, 7,541) | Undi13,297(63.8%) | Majoriti5,756 |
| N7 KUALA NERANG | AFFIFUDIN BIN HAJI OMAR BN · UMNO mengalahkan HJ MUNIR BIN HJ ZAKARIA (PAS, 6,436) | Undi7,746(54.6%) | Majoriti1,310 |
| N8 PEDU | MAHDZIR BIN KHALID BN · UMNO mengalahkan WAN JAAFAR BIN WAN AHMAD (PAS, 5,785) | Undi7,684(57%) | Majoriti1,899 |
| N9 BUKIT LADA | ARIFFIN BIN MAN BN · UMNO mengalahkan ISMAIL BIN KAMIS (PAS, 7,887) | Undi10,656(57.5%) | Majoriti2,769 |
| N10 BUKIT PINANG | MD ROSHIDI BIN HAJI OSMAN PAS mengalahkan AHMAD BIN SUDIN (BN, 8,699) | Undi9,636(52.6%) | Majoriti937 |
| N11 DERGA | CHEUNG KHAI YAN BN · GERAKAN mengalahkan ROHANI BINTI BAKAR (KEADILAN, 4,665) | Undi10,827(69.9%) | Majoriti6,162 |
| N12 BAKAR BATA | AHMAD BASHAH BIN MD HANIPAH BN · UMNO mengalahkan ISMAIL BIN SALLEH (PAS, 5,054) | Undi11,091(68.7%) | Majoriti6,037 |
| N13 KOTA DARUL AMAN | CHONG KAU CHAI BN · MCA mengalahkan YAP SHUI FAH (KEADILAN, 1,876) | Undi9,094(82.9%) | Majoriti7,218 |
| N14 ALOR MENGKUDU | FADZIL BIN HANAFI BN · UMNO mengalahkan MOHAMAD BIN SABU (PAS, 6,268) | Undi9,095(59.2%) | Majoriti2,827 |
| N15 ANAK BUKIT | AMIRUDDIN BIN HAMZAH PAS mengalahkan ABDUL MUTHALIB BIN HARUN (BN, 10,146) | Undi10,238(50.2%) | Majoriti92 |
| N16 KUBANG ROTAN | SYED RAZAK BIN S ZAIN BN · UMNO mengalahkan SAIFUDDIN NASUTION BIN ISMAIL (KEADILAN, 6,527) | Undi14,468(68.9%) | Majoriti7,941 |
| N17 PENGKALAN KUNDOR | MOHD JAMIL BIN HJ MD IDROSS BN · UMNO mengalahkan PHAHROLRAZI BIN MOHD ZAWAWI (PAS, 9,155) | Undi12,584(57.9%) | Majoriti3,429 |
| N18 TOKAI | MOHAMED TAULAN BIN MAT RASUL PAS mengalahkan SHAMSUDDIN BIN TAHIR (BN, 10,611) | Undi14,790(58.2%) | Majoriti4,179 |
| N19 SUNGAI TIANG | SURAYA BINTI YAACOB BN · UMNO mengalahkan AB MUTHALIB BIN AWANG (PAS, 9,698) | Undi13,948(59%) | Majoriti4,250 |
| N20 SUNGAI LIMAU | AZIZAN BIN ABDUL RAZAK PAS mengalahkan MOHD SUHAIMI BIN ABDULLAH (BN, 9,802) | Undi10,882(52.6%) | Majoriti1,080 |
| N21 GUAR CHEMPEDAK | ABD RAZAK BIN HASHIM BN · UMNO mengalahkan MUHAMMAD AFIF BIN ABDULLAH (PAS, 4,983) | Undi8,949(64.2%) | Majoriti3,966 |
| N22 GURUN | BEH HENG SEONG BN · MCA mengalahkan KALAI VANAN A/L BALA SUNDRAM (KEADILAN, 3,677) · TAN CHOY (DAP, 698) | Undi10,748(71.1%) | Majoriti7,071 |
| N23 BELANTEK | MOHD ISA BIN SHAFIE PAS mengalahkan MD SALLEH BIN ISMAIL (BN, 7,259) | Undi7,310(50.2%) | Majoriti51 |
| N24 JENERI | ISMAIL BIN HARUN BN · UMNO mengalahkan YAHYA BIN ABDULLAH (PAS, 7,991) | Undi8,631(51.9%) | Majoriti640 |
| N25 BUKIT SELAMBAU | SARAVANAN A/L VELIA UDAYAR BN · MIC mengalahkan MUSTAFA KHALID BIN HANAFI (KEADILAN, 6,501) · GNANAGURU A/L GANISAN (DAP, 2,120) | Undi14,196(62.2%) | Majoriti7,695 |
| N26 TANJONG DAWAI | ARZMI BIN HAMID BN · UMNO mengalahkan HAMDAN BIN MOHAMED KHALIB (PAS, 7,960) | Undi13,111(62.2%) | Majoriti5,151 |
| N27 PANTAI MERDEKA | SHUIB BIN SAEDIN BN · UMNO mengalahkan SHAHABUDIN BIN JAAFAR (PAS, 9,081) | Undi11,742(56.4%) | Majoriti2,661 |
| N28 BAKAR ARANG | SOON KOK WAH BN · MCA mengalahkan JOHARI BIN ABDUL (KEADILAN, 5,305) | Undi14,204(72.8%) | Majoriti8,899 |
| N29 SIDAM | FONG CHOK GIN BN · GERAKAN mengalahkan LIM SOO NEE (KEADILAN, 4,153) | Undi10,287(71.2%) | Majoriti6,134 |
| N30 BAYU | MOHD SALLEH BIN YAACOB BN · UMNO mengalahkan TAIB AZAMUDDEN BIN MD TAIB (PAS, 10,568) | Undi12,354(53.9%) | Majoriti1,786 |
| N31 KUPANG | ISMAIL BIN ABU BAKAR BN · UMNO mengalahkan SUHAIMI BIN AHMAD (PAS, 9,565) | Undi10,571(52.5%) | Majoriti1,006 |
| N32 KUALA KETIL | ABD AZIZ BIN SHEIKH FADZIR BN · UMNO mengalahkan MD ZUKI BIN YUSOF (PAS, 8,861) | Undi9,323(51.3%) | Majoriti462 |
| N33 MERBAU PULAS | MOHD HADZIR BIN ISMAIL BN · UMNO mengalahkan SITI ASHAH BINTI GHAZALI (PAS, 6,410) | Undi13,825(68.3%) | Majoriti7,415 |
| N34 LUNAS | GANESAN A/L SUBRAMANIAM BN · MIC mengalahkan CHUA TIAN CHANG (KEADILAN, 8,979) | Undi13,218(59.5%) | Majoriti4,239 |
| N35 KULIM | BOEY CHIN GAN BN · MCA mengalahkan TANG FUIE WAH (KEADILAN, 6,132) | Undi13,497(68.8%) | Majoriti7,365 |
| N36 BANDAR BAHARU | AZIMI BIN DAIM BN · UMNO mengalahkan YAAKUB BIN HUSSIN (PAS, 6,874) | Undi10,752(61%) | Majoriti3,878 |
| Kerusi | Pemenang | Undi | Majoriti |
|---|---|---|---|
| P4 LANGKAWI | ABU BAKAR BIN TAIB BN · UMNO mengalahkan ZUBIR BIN AHMAD (PAS, 5,738) | Undi16,510(74.2%) | Majoriti10,772 |
| P5 JERLUN | ABDUL RAHMAN BIN ARIFFIN BN · UMNO mengalahkan IDRIS BIN AHMAD (PAS, 16,981) | Undi19,123(53%) | Majoriti2,142 |
| P6 KUBANG PASU | MOHD JOHARI BIN BAHARUM BN · UMNO mengalahkan ABD ISA BIN ISMAIL (PAS, 12,945) | Undi26,657(67.3%) | Majoriti13,712 |
| P7 PADANG TERAP | GHAZALI BIN IBRAHIM BN · UMNO mengalahkan ZAWAWI BIN HJ AHMAD (PAS, 12,604) | Undi14,776(54%) | Majoriti2,172 |
| P8 POKOK SENA | ABDUL RAHMAN BIN IBRAHIM BN · UMNO mengalahkan MAHFUZ BIN OMAR (PAS, 22,440) | Undi29,740(57%) | Majoriti7,300 |
| P9 ALOR STAR | CHOR CHEE HEUNG BN · MCA mengalahkan SITI NOR BINTI ABDUL HAMID (KEADILAN, 13,864) | Undi28,379(67.2%) | Majoriti14,515 |
| P10 KUALA KEDAH | HASHIM BIN JAHYA BN · UMNO mengalahkan MOHAMAD BIN SABU (PAS, 26,493) | Undi36,707(58.1%) | Majoriti10,214 |
| P11 PENDANG | MOHD HAYATI BIN OTHMAN PAS mengalahkan MD ROZAI BIN SHAFIAN (BN, 24,380) | Undi24,430(50.1%) | Majoriti50 |
| P12 JERAI | BADRUDDIN BIN AMIRULDIN BN · UMNO mengalahkan CHE DIN BIN ARSHAD (PAS, 19,749) | Undi30,154(60.4%) | Majoriti10,405 |
| P13 SIK | WAN AZMI BIN ARIFFIN BN · UMNO mengalahkan AZIZAN BIN ABDUL RAZAK (PAS, 15,038) | Undi15,357(50.5%) | Majoriti319 |
| P14 MERBOK | ZAINUDIN BIN MAIDIN BN · UMNO mengalahkan SAIFUL IZHAM BIN RAMLI (KEADILAN, 14,162) | Undi29,607(67.6%) | Majoriti15,445 |
| P15 SUNGAI PETANI | MAHADZIR BIN MOHD KHIR BN · UMNO mengalahkan ZAMRI BIN YUSUF (KEADILAN, 18,565) | Undi36,067(66%) | Majoriti17,502 |
| P16 BALING | MASHITAH BINTI IBRAHIM BN · UMNO mengalahkan TAIB AZAMUDDEN BIN MD. TAIB (PAS, 28,432) | Undi32,661(53.5%) | Majoriti4,229 |
| P17 PADANG SERAI | LIM BEE KAU BN · MCA mengalahkan SAIFUDDIN NASUTION BIN ISMAIL (KEADILAN, 15,953) | Undi26,269(62.2%) | Majoriti10,316 |
| P18 KULIM-BANDAR BAHARU | ABDUL KADIR BIN HJ SHEIKH FADZIR BN · UMNO mengalahkan ALWI BIN MOHD YUSOP (KEADILAN, 14,558) | Undi22,556(60.8%) | Majoriti7,998 |
BN memenangi 31 daripada 36 kerusi DUN pada PRU11 2004 (21 Mac 2004). Pecahan penuh: BN 31, PAS 5.
Keputusan kerusi Parlimen Kedah pada PRU11 2004 (21 Mac 2004): BN 14, PAS 1 daripada 15 kerusi.