Located in the Apennines between the Ufita Valley and Daunian Mountains, the town is part of the Roman Catholic Diocese of Ariano Irpino-Lacedonia. Its territory borders the municipalities of Castel Baronia, Frigento, Guardia Lombardi, San Nicola Baronia, Sturno, Trevico and Vallata.