El término municipal se encuentra en el norte de la provincia de Córdoba, en pleno centro de la comarca de Los Pedroches.