Roses hat rund 20.000 Einwohner, wobei sich diese Zahl in der Hochsaison durch Touristen erheblich erhöht. Die Bevölkerung ist vielfältig: Neben der katalanischen und spanischen Bevölkerung leben hier auch zahlreiche Menschen aus Frankreich, Deutschland, den Niederlanden und Großbritannien.
Diese internationale Mischung verleiht der Stadt ein weltoffenes Flair und macht sie besonders gastfreundlich. Viele Einheimische sprechen neben Katalanisch und Spanisch auch Französisch oder Englisch – ein klarer Vorteil für internationale Besucher und Eventorganisatoren.
In den letzten Jahren ist die Stadt leicht gewachsen, vor allem durch Zuzug ausländischer Ruheständler und Arbeitnehmer im Tourismussektor. Die demografische Struktur ist ausgeglichen und zeigt eine gesunde Mischung aus jungen Familien, Berufstätigen und Senioren.