Selva de Mar (oficialmente y en catalánLa Selva de Mar) es un municipioespañol de la comarca del Alto Ampurdán en la provincia de Gerona, Cataluña. Está situado en el interior de la península formada por el cabo de Creus. Por su término recorre la riera de la Selva que va a desembocar al mar, después de pasar por el medio de la población.