Se encuentra situado en la comarca de la Subbética Cordobesa, a una altitud de 600 metros y a 96 kilómetros de la capital de provincia, Córdoba.