Eu is situated at the junction of the RD 1015, the RD 925, the RD 940 and the RD 1314 roads, in the steep-sided valley of the Bresle River, whose mouth is 4 kilometers away to the north-west in Le Tréport.