Pulau Flores, dari bahasa Portugis yang bererti "bunga" berada di dalam Provinsi
Nusa Tenggara Timur,
Indonesia. Pulau Flores termasuk dalam gugusan Kepulauan Sunda Kecil dengan luas wilayah sekitar 14,300 km². Flores terletak di timur pulau
Sumbawa dan
Komodo, dan di barat Pulau Lomblen dan Kepulauan Alor. Di tenggaranya adalah pulau
Timor. Di selatan, di seberang selat
Sumba, adalah pulau Sumba dan di utara, di seberang Laut Flores adalah
Sulawesi.Flores memiliki beberapa
gunung berapi aktif dan tidur, termasuk Egon, Ilimuda, Lereboleng, dan Lewotobi.Pada September 2003, di gua Liang Bua di Flores barat, paleoantropologis menemui tengkorak spesies hominid yang sebelumnya tak diketahui. Ia dinamakan Homo floresiensis, diistilahkan hobbit, muncul dalam bentuk mini Homo erectus dengan tinggi sekitar satu meter. Penemuan ini telah dimuatkan dalam majalah Nature edisi 28 Oktober 2004.