Jabarkan Komposisi Anggota DPR dari Dewan Perwakilan Rakyat Republik Indonesia (2004–2009)

Komposisi fraksi-fraksi di DPR periode ini ditetapkan pada sidang paripurna ke-2, masa sidang ke 2, Jumat 1 Oktober 2004.

Ketua Dewan dijabat oleh Agung Laksono (PG)

Wakil ketua bidang politik, ekonomi, dan keuangan dijabat oleh Soetardjo Soerjogoeritno (PDIP)

Wakil ketua bidang industri, perdagangan, dan pembangunan dijabat oleh Muhaimin Iskandar (PKB)

Ketua Izedrik Emir Moeis (PDIP-Kaltim)

Ketua Irsyad Sudiro (PG-Jatim 6)

Ketua FX Soekarno (PD-Jateng 4)

Ketua Indria Octavia Muaja (PD-DKI 2)

Ketua Abdillah Toha (PAN-Banten 4)

Komisi I diketuai oleh Theo L. Sambuaga (PG-Sulut)

Komisi II diketuai oleh E.E. Mangindaan (PD-Sulut)

Komisi III diketuai oleh Trimedya Panjaitan (PDIP-Sumut 2)

Komisi IV diketuai oleh Z. Arifin Junaidi (PKB-Jateng 1)

Komisi V diketuai oleh Akhmad Muqowam (PPP-Jateng 1)

Komisi VI diketuai oleh Totok Daryanto (PAN-DIY)

Komisi VII diketuai oleh Airlangga Hartarto (PG-Jabar 4)

Komisi VIII diketuai oleh Hasrul Anwar (PPP-Sumut 1)

Komisi IX diketuai oleh Ribka Tjiptaning (PDIP-Jabar 3)

Komisi X diketuai oleh Irwan Prayitno (PKS-Sumbar 1)

Komisi XI diketuai oleh Awal Kusumah (PG-Jabar 4)

Beberapa anggota dewan periode 2004-2009 mengalami pergantian antar waktu karena satu dari lain hal.

Pada tanggal 4 Oktober 2005, Andi Jalal Bachtiar (PBR-Sulsel 1) anggota komisi II, meninggal dunia di tengah rapat bamus yang tengah membahas RUU transportasi. Kursi yang ditinggalkan almarhum kemudian digantikan oleh Kasmawati Tahir Basalamah.

Terkait dengan peralihan kekuasaan di tubuh partai, Partai Kebangkitan Bangsa mencopot 5 wakilnya di DPR. A.S. Hikam digantikan oleh Maria Ulfah Anshor (Jabar 7), Ahmad Anas Yahya digantikan oleh Muhammad Zubair (Jatim 3), Idham Holied digantikan oleh Muchotob Hamzah (Jateng 6), Saleh Abdul Malik digantikan oleh Umar Wahid Hasjim (Jateng 7), dan Zunatul Mafruchah digantikan oleh Soeharno (DIY)

Konflik internal Partai Bintang Reformasi berujung pada pemanggilan kembali (recall) Zaenal Maarif (PBR-Sumut1). Zaenal Maarif sebelumnya menjabat sebagai wakil ketua DPR. Kursi Zaenal kemudian diisi oleh Junisab Akbar, calon legislatif dari daerah pemilihan yang sama dengan nomor urut 2, sedangkan jabatan wakil ketua DPR dibiarkan kosong.