| No. |
Kabupaten/Kota |
Daerah Pemilihan |
Wilayah Dapil |
Jumlah Kursi per Dapil |
Jumlah Kursi |
| 1 | Kabupaten Agam | Agam 1 | Tanjung Mutiara, Lubuk Basung | 10 | 45 |
| Agam 2 | Pelembayan, Ampek Nagari | 6 |
| Agam 3 | Tilatang Kamang, Palupuh, Kamang Magek | 6 |
| Agam 4 | Ampek Angkek, Baso, Candung | 9 |
| Agam 5 | IV Koto, Banuhampu, Sungai Pua, Malalak | 9 |
| Agam 6 | Tanjung Raya, Matur | 5 |
| 2 | Kabupaten Dharmasraya | Dharmasraya 1 | Pulau Punjung, Sembilan Koto | 7 | 30 |
| Dharmasraya 2 | Sitiung, Timpeh, Padang Laweh | 7 |
| Dharmasraya 3 | Koto Baru, Koto Salak, Tiumang | 8 |
| Dharmasraya 4 | Sungai Rumbai, Asam Jujuhan, Koto Besar | 8 |
| 3 | Kabupaten Kepulauan Mentawai | Kepulauan Mentawai 1 | Sipora Selatan, Sipora Utara | 5 | 20 |
| Kepulauan Mentawai 2 | Pagai Utara, Sikakap, Pagai Selatan | 6 |
| Kepulauan Mentawai 3 | Siberut Utara, Siberut Barat | 4 |
| Kepulauan Mentawai 4 | Siberut Selatan, Siberut Barat Daya, Siberut Tengah | 5 |
| 4 | Kabupaten Lima Puluh Kota | Lima Puluh Kota 1 | Payakumbuh, Harau | 8 | 35 |
| Lima Puluh Kota 2 | Pangkalan Koto Baru, Kapur IX | 5 |
| Lima Puluh Kota 3 | Luak, Lareh Sago Halaban, Situjuah Limo Nagari | 8 |
| Lima Puluh Kota 4 | Guguak, Mungka, Akabiluru | 9 |
| Lima Puluh Kota 5 | Suliki, Gunuang Omeh, Bukik Barisan | 5 |
| 5 | Kabupaten Padang Pariaman | Padang Pariaman 1 | Nan Sabaris, 2x11 Enam Lingkung, Ulakan Tapakis, 2x11 Kayu Tanam, Enam Lingkung | 11 | 40 |
| Padang Pariaman 2 | Lubuk Alung, Batang Anai, Sintuk Toboh Gadang | 11 |
| Padang Pariaman 3 | Sungai Geringging, Sungai Limau, IV Koto Aur Malintang, Batang Gasan | 9 |
| Padang Pariaman 4 | VII Koto Sungai Sarik, V Koto Kampung Dalam, Padang Sago, V Koto Timur, Patamuan | 9 |
| 6 | Kabupaten Pasaman | Pasaman 1 | Lubuk Sikaping | 6 | 35 |
| Pasaman 2 | Panti, Duo Koto | 7 |
| Pasaman 3 | Mapat Tunggul, Rao, Rao Utara | 6 |
| Pasaman 4 | Mapat Tunggul Selatan, Padang Gelugur, Rao Selatan | 8 |
| Pasaman 5 | Bonjol, Tigo Nagari, Simpang Alahan Mati | 8 |
| 7 | Kabupaten Pasaman Barat | Pasaman Barat 1 | Pasaman, Talamau | 10 | 40 |
| Pasaman Barat 2 | Luhak Nan Duo, Sasak Ranah Pesisir | 5 |
| Pasaman Barat 3 | Lembah Melintang, Gunung Tuleh, Sungai Aur | 10 |
| Pasaman Barat 4 | Sungai Beremas, Ranah Batahan, Koto Balingka | 8 |
| Pasaman Barat 5 | Kinali | 7 |
| 8 | Kabupaten Pesisir Selatan | Pesisir Selatan 1 | Batang Kapas, IV Jurai | 8 | 45 |
| Pesisir Selatan 2 | Bayang, Koto XI Tarusan, IV Nagari Bayang Utara | 9 |
| Pesisir Selatan 3 | Lengayang, Sutera | 11 |
| Pesisir Selatan 4 | Ranah Pesisir, Linggo Sari Baganti | 7 |
| Pesisir Selatan 5 | Pancung Soal, Lunang, Basa Ampek Balai Tapan, Airpura, Ranah Ampek Hulu Tapan, Silaut | 10 |
| 9 | Kabupaten Sijunjung | Sijunjung 1 | Sijunjung, IV Nagari, Lubuak Tarok | 10 | 30 |
| Sijunjung 2 | Koto VII, Sumpur Kudus, Kupitan | 10 |
| Sijunjung 3 | Tanjung Gadang, Kamang Baru | 10 |
| 10 | Kabupaten Solok | Solok 1 | Gunung Talang, Danau Kembar | 7 | 35 |
| Solok 2 | X Koto Singkarak, X Koto Diatas, Junjung Sirih | 6 |
| Solok 3 | IX Koto Sungai Lasi, Kubung | 6 |
| Solok 4 | Payung Sekaki, Lembang Jaya, Bukit Sundi, Tigo Lurah | 7 |
| Solok 5 | Pantai Cermin, Lembah Gumanti, Hiliran Gumanti | 9 |
| 11 | Kabupaten Solok Selatan | Solok Selatan 1 | Sangir | 7 | 25 |
| Solok Selatan 2 | Sangir Jujuan, Sangir Batang Hari, Sangir Balai Janggo | 7 |
| Solok Selatan 3 | Sungai Pagu, Koto Parik Gadang Diateh, Pauh Duo | 11 |
| 12 | Kabupaten Tanah Datar | Tanah Datar 1 | Tanjung Emas, Lintau Buo, Padang Ganting, Lintau Buo Utara | 9 | 35 |
| Tanah Datar 2 | Rambatan, Lima Kaum, Batipuah Selatan | 8 |
| Tanah Datar 3 | X Koto, Batipuh, Pariangan | 9 |
| Tanah Datar 4 | Sungayang, Sungai Tarab, Salimpaung, Tanjuang Baru | 9 |
| 13 | Kota Bukittinggi | Kota Bukittinggi 1 | Mandiangin Koto Selayan | 11 | 25 |
| Kota Bukittinggi 2 | Aur Birugo Tigo Baleh | 5 |
| Kota Bukittinggi 3 | Guguak Panjang | 9 |
| 14 | Kota Padang | Kota Padang 1 | Koto Tangah | 10 | 45 |
| Kota Padang 2 | Kuranji | 7 |
| Kota Padang 3 | Lubuk Kilangan, Pauh | 6 |
| Kota Padang 4 | Bungus Teluk Kabung, Lubuk Begalung | 7 |
| Kota Padang 5 | Padang Selatan, Padang Timur | 7 |
| Kota Padang 6 | Padang Barat, Padang Utara, Nanggalo | 8 |
| 15 | Kota Padang Panjang | Kota Padang Panjang 1 | Padang Panjang Barat | 11 | 20 |
| Kota Padang Panjang 2 | Padang Panjang Timur | 9 |
| 16 | Kota Pariaman | Kota Pariaman 1 | Pariaman Tengah | 7 | 20 |
| Kota Pariaman 2 | Pariaman Utara | 5 |
| Kota Pariaman 3 | Pariaman Selatan, Pariaman Timur | 8 |
| 17 | Kota Payakumbuh | Kota Payakumbuh 1 | Payakumbuh Barat | 10 | 25 |
| Kota Payakumbuh 2 | Payakumbuh Utara, Lamposi Tigo Nagori | 8 |
| Kota Payakumbuh 3 | Payakumbuh Timur, Payakumbuh Selatan | 7 |
| 18 | Kota Sawahlunto | Kota Sawahlunto 1 | Baringin | 6 | 20 |
| Kota Sawahlunto 2 | Talawi | 6 |
| Kota Sawahlunto 3 | Lembah Segar, Silungkang | 8 |
| 19 | Kota Solok | Kota Solok 1 | Lubuk Sikarah | 11 | 20 |
| Kota Solok 2 | Tanjung Harapan | 9 |
| Total | 590 |