Caveira is the smallest freguesia ("civil parish") by area on the island of Flores, located within the municipality of Santa Cruz das Flores, in the Azorean archipelago (Portugal). The population in 2011 was 77, in an area of 3.28 kmĀ². It is located 5 kilometers south of Santa Cruz das Flores, the municipal capital, in an area primarily concentrating on agriculture.