Pulau Kapokapo merupakan salah satu pulau yang berada di Samudra Hindia. Pulau ini berada di sisi barat Pulau Sumatra. Terletak di kawasan Wisata Mandeh. Berdekatan dengan Pulau Cubadak.[1]
Sesuai hasil survei pulau tahun 2005 oleh Departemen Kelautan dan Perikanan RI, pulau ini bernama Teluk Dalam. Namun setelah diverifikasi pada tahun 2007, nama pulau ini berganti menjadi kapokapo. Kata kapokapo memiliki arti teluk dalam.[1]
Pulau Kapokapo umumnya bertopografi landai hingga berbukit rendah. Pada pulau banyak tumbuh vegetasi tingkat tinggi, seperti pohon tembakau, kelapa dan vegetasi rumput dan semak belukar.[1]
12345Dinas Kelautan dan Perikanan Sumatera Barat (2009). Direktori Pulau di Provinsi Sumatera Barat. Padang: Direktorat Pemberdayaan Pulau-pulau Kecil. hlm.173. Pemeliharaan CS1: Status URL (link)