Geografia
Sorge a 830 m sul livello del mare nel cuore delle Dolomiti Lucane poco distante dal Parco naturale di Gallipoli Cognato. Situato nella parte centro-orientale della provincia confina con i comuni di: Pietrapertosa (10 km), Trivigno (13 km), Albano di Lucanzia (17 km), Laurenzana (18 km), e Anzi (18 km). Dista 36 lm da Potenza e 81 km dall'altra provincia lucana Matera.