Marsico Nuovo is a town and comune located in the province of Potenza within the Basilicata region of southern Italy.
The municipality serves as a local administrative center in the inland area of the region, situated in the mountainous terrain characteristic of the Lucanian highlands.