The Italian cave salamander is native to northern Italy where it is found in the northern and central Apennine Mountains. Its range extends from the Province of Lucca and Province of Reggio Emilia southwards to the Province of Pescara. It is found in wooded valleys, on rocky outcrops and in caves and underground waters, often in limestone areas, at altitudes of up to above sea level.