Se encuentra situada en el Valle de Traslasierra, en el noroeste cordobés, cerca de límite con la provincia de La Rioja, a aproximadamente 240 km de la Ciudad de Córdoba.