El municipio se localiza en el noroeste de la provincia, encontrándose situado en la comarca del Valle de los Pedroches.