Se encuentra situada en el Valle de Traslasierra, en el noroeste cordobés, a aproximadamente 160 km de la capital provincial.