Santa Cruz das Flores is a civil parish in the municipality of Santa Cruz das Flores, Azores, Portugal. The population in 2011 was 1,725, in an area of 39.68 km². It is the largest population center in the Western Group of Portuguese Azores, concentrating all governmental and judicial services of the island. In addition, it is the site of the only secondary school, the civil airport, the centers of health and commerce.