Pulau Karanggo

Pulau Karanggo merupakan salah satu pulau yang berada di Samudra Hindia. Pulau ini berada di sisi barat Pulau Sumatra. Terletak tidak jauh dari kawasan Wisata Mandeh. Secara administrasi, Pulau Karanggo berada dalam wilayah Kecamatan Koto XI Tarusan, Kabupaten Pesisir Selatan, Provinsi Sumatera Barat, Indonesia. Hasil survei dan verivikasi pulau oleh Departemen Kelautan dan Perikanan RI, pulau ini bernama karanggo. Kata karanggo berasal dari bahasa Minangkabau yang merupakan nama sebutan sejenis Semut Rangrang. Pulau Karanggo umumnya bertopografi berbatu terjal. Pantai pada pulau ini umumnya berbatu karang. Pada pulau banyak tumbuh vegetasi tingkat tinggi, seperti pohon kelapa dan vegetasi rumput dan semak belukar. Pulau ini tidak berpenduduk.