Kabupaten Pesisir Selatan terdiri dari 15 kecamatan dan 182 nagari, dengan ibukota pemerintahan
di Painan.
I. Kecamatan Koto XI Tarusan
1. Siguntur
7. Nanggalo
8. Ampang Pulai
3. Baruang2 Balantai
9. Sungai Pinang
10. Kapuah
5. Duku
6. Batu Hampar
12. Mandeh
6. Koto Barapak
15. Talaok
3. Muaro Aie
2. Koto Ranah
4. Pancuang Taba
4. Sago Salido
5. Tambang
3. Salido
6. Lumpo
4. IV Koto Hilie
5. IV Koto Mudiak
2. Ampiang Parak
4. Taratak
6. Lakitan Selatan
2. Kambang Timur
7. Lakitan Timur
3. Kambang
8. Lakitan
4. Kambang Barat
9. Lakitan Tengah
5. Lakitan Utara
10. VIII. Kecamatan Ranah Pasisia
2. Punggasan Timur
3. Padang XI Punggasan
7. Air Haji
4. Punggasan
8. X. Kecamatan Pancung Soal
1. Muaro Sakai Inderapura
6. Inderapura Selatan
3. Inderapura Barat
4. Inderapura
5. Kudo-Kudo Inderapura
10. Tapan
11.
XII. Kecamatan Lunang
1. Lunang Utara
2. Lunang
7. Lunang Tengah
3. Lunang Selatan
8. Lunang Satu
4. Lunang Barat
9. Lunang Dua
5. Sindang Lunang
6. Talang Binjai
2. Sungai Sirah
7. Durian Seribu
3. Sungai Sarik
8. Lubuk Bunta
4. Sungai Pulai
9. Air Hitam
5. Pasir Binjai
10. Sambungo
6. Palokan Inderapura
2. Inderapura Utara
8. Muara Inderapura
7. Binjai Tapan
3. Kubu Tapan
11.