Roscigno is a small town and comune of the province of Salerno in the Campania region of south-western Italy. It is on the slope of Monte Pruno and, as of 2011, its population was of 827.
Roscigno is situated in the central area of Cilento. It is within Cilento, Vallo di Diano and Alburni National Park and the Cilento World Heritage Site. The municipality borders with Bellosguardo, Corleto Monforte, Laurino, Sacco and Sant'Angelo a Fasanella.
The town is divided in Roscigno Nuova (New Roscigno, simply referred as Roscigno), the new settlement built after a landslide at the old settlement; now named Roscigno Vecchia (Old Roscigno), distant 1.5 kilometres (0.93 mi) from the "new town".
Roscigno Vecchia (Old Roscigno, also named Roscigno Vecchio – 40°24′07″N 15°20′21″E / 40.401823°N 15.339255°E) is an example of a 19th-century rural town developed around a central square and a church unmodified by modern architectural or infrastructural changes.