Se encuentra situado en la falda de la sierra morena cordobesa, en la comarca del Valle Medio del Guadalquivir, a unos 51 km de Córdoba.