La commune de Veules-les-Roses se situe sur le littoral cauchois (côte d'Albâtre).

Elle est baignée par la Veules le plus petit fleuve de France dont la longueur du cours atteint 1 149 m.


Photographie : © Patrick MESUREUR