A Ilha das flores está localizada no Oceano Atlântico, e faz parte do arquipelágo dos Açores, território autônomo de Portugal.

Antes era chamada de Ilha de São Tomás ou de Santa Iria, mas por conta da abundância de flores amarelas revestindo toda ilha seu nome foi mudado para Flores.

Desde 29 de maio de 2009, a ilha passou a fazer parte da Rede Mundial de Reservas da Biosfera da Unesco, pois apresenta a natureza bem conservada e por manter suas características estruturais originais.