Limita 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.