Rosas (en catalán y oficialmente Roses), es un municipio español de la comarca del Alto Ampurdán en la provincia de Gerona, Cataluña. En poco más de medio siglo ha experimentado un rápido crecimiento debido al turismo, pasando de 2.703 habitantes a 12.991 habitantes en 2000 y a 19.463 en 2008. Está situada en la costa norte del golfo de Rosas, al sur del cabo de Creus.