DataLanggam - Kabupaten Pesisir Selatan, Provinsi Sumatra Barat memiliki 18 Pusat Kesehatan Masyarakat (Puskesmas). Puskesmas tersebut tersebar di sejumlah kecamatan yang di kabupaten ini.
Berikut Puskesmas di masing-masing kecamatan:
1. Kecamatan Lunang: Puskesmas Tanjung Beringin
2. Kecamatan Silaut: Puskesmas Tanjung Makmur
3. Kecamatan Kec. Basa IV Balai Tapan: Puskesmas Tapan
4. Kecamatan Pancung Soal: Puskemas Indrapura
5. Kecamatan Linggo Sari Baganti: Puskesmas Air Haji
6. Kecamatan Ranah Pesisir: Puskesmas Balai Selasa
7. Kecamatan Lengayang: Puskesmas Koto Baru dan Puskesmas Kambang
8. Kecamatan Sutera: Puskesmas Surantih
9. Kecamatan Batang Kapas: Puskesmas Pasar Kuok dan Puskesmas IV Koto Mudik
10. Kecamatan IV Jurai: Puskesmas Salido dan Puskesmas Lumpo
11. Kecamatan Bayang: Puskesmas Pasar Baru, Puskesmas Asam Kumbang dan Puskesmas Berapak
12. Kecamatan Koto XI Tarusan : Puskesmas Tarusan dan Puskesmas Barung-Barung Belantai
Sumber: Data Dasar Puskesmas, Kementerian Kesehatan, 2019