Como principal arquitectura civil situamos el castillo que, ubicado en un característico paraje serrano al norte de la población, siendo uno de los más importantes de la provincia de Córdoba, perteneciente a los condes de Belalcázar, donde tuvieron su residencia, al tiempo que da testimonio, junto con el convento de los franciscanos de la población, del gran papel que estos señores desempeñaron como mecenas de la arquitectura y promotores del gótico tardío.