Veules-les-Roses est une station balnéaire et une commune française, située en bord de mer, dans le département de la Seine-Maritime, en région Normandie.
Située sur le littoral cauchois ( côte d'Albâtre ), elle est traversée par la Veules, plus petit fleuve de France dont la longueur atteint 1149m.