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