Het eiland heeft een oppervlakte van 142 vierkante kilometers en ongeveer 4.300 inwoners. Het eiland is verdeeld in twee districten, Santa Cruz das Flores in het noorden en Lajes das Flores in het zuiden. In Santa Cruz zijn verschillende herenhuizen te zien, een Etnografisch museum en diverse kerken. Een aanrader is een uitstapje met de boot naar Cascata da Ribeira Grande Gruta dos Enxaréus en Lagoas, zeven met bloemen omringde lagunes in kraters.