Selva est une comarca (comté) côtière de Catalogne, en Espagne, située entre la chaîne de montagnes connue sous le nom de Serralada Transversal ou Puigsacalm et la Costa Brava (partie de la côte méditerranéenne).
De manière inhabituelle, elle est divisée entre les provinces de Gérone et de Barcelone, les Fogars de la Selva faisant partie de la province de Barcelone, et toutes les autres municipalités situées dans la province de Gérone.
Sa capitale, Santa Coloma de Farners, ne fait plus partie des communes les plus importantes, les villes côtières de Blanes et Lloret de Mar l'ayant largement dépassée, Selva est limitrophe des comarques du Maresme, Vallès Oriental, Osona, Garrotxa, Gironès, et Baix Empordà.