Pulau Babi adalah sebuah pulau kecil yang terletak di perairan sebelah utara Pulau Flores. Secara administratif, pulau ini termasuk wilayah Kabupaten Sikka, Provinsi Nusa Tenggara Timur, Indonesia. Pulau ini tenggelam pada waktu gempa bumi dan tsunami di Pulau Flores bagian timur pada tahun 1992.