Au pied du mirador naturel que constitue Priego de Cordoba s’étend une plaine fertile adossée à un cirque de montagnes. C’est grâce à ces facteurs qu’il existe des vestiges préhistoriques, ibériques et romains. En 1225, Fernando III s’empare de Baguh, le nom hispano-musulman de la ville, qui revient entre les mains arabes pendant une brève période de 1327 à 1340.
Dès le XVIe siècle, la ville connaît une phase de rapide développement économique grâce à l’expansion de l’industrie textile. Cette richesse a permis de parer la ville d’un extraordinaire manteau d’art baroque.
Actuellement, elle compte 23.500 habitants.