Corvo Island is the smallest of the Azores Archipelago, located in the Western Group, north of Flores Island, the only municipality that has no parish.
The island occupies a total area of 17.13 km², with 6.5 km long by 4 km wide. It is located at 39º 40' North latitude and 31° 05' West longitude.