Se encuentra situada en el Valle de Traslasierra, en el noroeste cordobés, cerca del límite con La Rioja.