Situado en el centro geografico de Andalucía, dentro de la provincia de Córdoba y perteneciente al Parque Natural de las Sierras Subbéticas.
Su historia se remonta a sus vestigios de época paleolítica. Y en el s. III tiene presencia romana, tal es así el hallazgo procedente de la Villa Romana de Mitra.
El Barroco dejó su preciosismo en las calles, casas y monumentos de la ciudad, creando un conjunto armonioso y señorial.