Selva (en catalan et en castillan) est une commune de l'île de Majorque dans la communauté autonome des Îles Baléares, en Espagne. Elle est située au centre-ouest de l'île et fait partie de la comarque du Raiguer. Elle se trouve à 32 km de Palma de Majorque et est limitrophe de la ville d'Inca.