Selva est une petite ville agricole et artisanale située au pied de la Serra de Tramuntana dans l’île de Majorque. La ville a une population d’environ 2 000 habitants et fait partie du comté du Raiguer.
La ville a pour saint patron saint Laurent auquel l’église paroissiale est consacrée.
Le toponyme de Selva dérive du nom d’une localité du nom de Silva (la forêt) existant déjà à l’époque romaine. Une ferme du nom de Se Xilva se trouvait à cet endroit durant l’occupation maure.
La ville de Selva est distante de 32 km de la capitale de l’île, Palma de Majorque, et de 4 km d’Inca, au sud.
La commune de Selva est limitrophe des communes de Campanet au nord-est, de Búger à l’est, de Inca au sud, de Lloseta au sud-ouest, de Mancor de la Vall à l’ouest et d’Escorca au nord-ouest.