The island is 30 km long by 12 km wide. It is one of the three sandy eastern islands (Sal, Boa Vista and Maio) of the archipelago, with white sandy beaches and fairly flat. The highest elevation of 406 m at Monte Grande. Serra Negra has a height of 92 m.
Sal Island has 350 days of sunshine. Winds mainly blow from the northeast. However, many days do also have cloud, but it tends to be broken and seldom brings rain. The 'rainy season' is from August to mid-October, although rainfall is still low.
Sal's main town, Vila dos Espargos, is home to one of the nation's international airports and has around 8,000 inhabitants. Its population grew around salt collection and later shifted to fishing, but is now based on tourism (amounting to 50% of the archipelago's tourism) at the beach resort of Santa Maria.
Its airport, Amilcar Cabral International Airport, was used as a refuelling base by South African Airways on its Johannesburg to London routes. Later, flights to and from New York and Atlanta also refuelled there, and the island was a crew-change station. SAA established the long runways needed by the fully-fueled Boeing 707s on their take-offs in the high temperatures. On July 1, 2006, SAA operated its final flight to Sal due to the ending of its flights to Atlanta.
Saline marshes can be found in the Pedra de Lume crater and north of Santa Maria.