Selva is a small municipality on the island of Mallorca, in the Balearic Islands of Spain. It lies in the district of Raiguer, an inland comarca in the north-central part of the island. The municipality has a population of just over 4,000 people.
As a municipality rather than a single town, Selva covers a defined administrative area within Raiguer and is one of the smaller communities in the district by population. Its inland position places it away from Mallorca's coastal resorts, in the island's interior.
