Rœux lies on the banks of the Scarpe river about 6 miles (10 km) east of Arras at the junction of the D33, D42 and D46 roads. The junction of the A1 and A26 autoroutes is 1/2 mile north of the commune. Rœux station has rail connections to Arras and Douai.