De oppervlakte van Cayeux-sur-Mer bedraagt 26,2 km², de bevolkingsdichtheid is 106,1 inwoners per km². De plaats ligt aan deSpoorlijn van de Sommebaai.
De onderstaande kaart toont de ligging van Cayeux-sur-Mer met de belangrijkste infrastructuur en aangrenzende gemeenten.
Het strand is van nature grotendeels bedekt met keien. Wie wil pootjebaden draagt best waterbestendige sandalen. Aangezien het verschil tussen eb en vloed groot is, ontstaat er bij laagwater een behoorlijke strandvlakte zonder keien waarop men kan spelen en schelpdieren zoeken. Let erop dat de vloed hier wel snel opkomt; tijdig terugkeren naar hetkiezelstrand.