El términu municipal atopar nel norte de la provincia de Córdoba, en plenu centru de la contorna de Los Pedroches. Parte con Dos Torres y Villaralto al norte, con Añora al este, con Villanueva del Duque al oeste, con Pozoblanco al sureste y con Espiel al suroeste.