Il paese si trova sull’Appennino Umbro-Marchigiano, a circa 28 km da Norcia, ad una altitudine di 1452 ms.l.m. che ne fanno uno dei centri abitati più elevati degli Appennini, posto in cima ad una colle che si eleva sull’omonimo altopiano (Piani di Castelluccio) tra i più vasti dell’Italia Centrale ed inserito nel Parco nazionale dei Monti Sibillini, raggiungibile attraverso una strada panoramica. Di fronte ad esso si erge la sagoma del Monte Vettore (Cima del Redentore) (2448 m).