List of islands of Cape Verde

The archipelago of Cape Verde has 10 islands and several islets, divided into two groups:
The islands in the Barlavento group are Santo Antão, São Vicente, Santa Luzia, São Nicolau, Sal, and Boa Vista. 
The islands in the Sotavento group are Maio, Santiago, Fogo, and Brava. 
All but Santa Luzia have people living on them.
Below is a sortable list of the islands of Cape Verde. Population numbers are from 2000.