Pulau Babi (Sumatera Utara)

Pulau Babi merupakan salah satu pulau yang berada di Samudra Hindia. Pulau ini berada di sisi barat Pulau Sumatra. Tidak ada data yang menjelaskan pulau ini masuk ke dalam wilayah administrasi mana. Pulau Babi masih dalam perdebatan Kota Sibolga dengan Kabupaten Tapanuli Tengah, Provinsi Sumatera Utara, Indonesia. Berdasarkan hasil survey toponim pulau tahun 2006, pulau ini bernama Pulau Babi. Dari hasil verifikasi Tim Nasional Pembakuan Nama Rupabumi tahun 2007, Pulau Babi tidak mengalami perubahan nama. Topografi pulau ini secara umum berupa dataran rendah. Pada tengah pulau terdapat sebuah bukit kecil yang tidak terlalu tinggi. Pulau Babi memiliki pantai yang berpasir putih. Pulau Babi didominasi oleh vegetasi pohon kelapa, pandan laut, dan tumbuhan pantai lainnya. Pulau ini merupakan pulau yang tidak berpenduduk.