The territory of Riccò del Golfo lies in the southernmost part of the middle and lower val di Vara, in the minor valley of the Riccò affluent of the Vara River, behind the Gulf of La Spezia.
The municipal territory of Riccò del Golfo di Spezia is crossed principally by the strada statale 1 Via Aurelia which affords a road link with Beverino, to the north, and the provincial capital La Spezia to the south. Further territorial road links include the provinciale 38 per Trezzo (Beverino) - which intersects with the Aurelia at the centre of Pian di Barca - and the provinciale 17, at the San Benedetto junction on the statale 1, which leads north into the municipal territory of Beverino.
Urban Transportation
From the municipalities of Beverino, Brugnato, La Spezia, Sesta Godano and Varese Ligure, a local public transport system provides daily bus connections with Riccò del Golfo di Spezia and other villages in the municipal territory.