Mélange de plusieurs styles architecturaux, l'église Saint-Aignan de Bonny-sur-Loire bénéficie aujourd'hui d'un classement aux Monuments Historiques. En partie détruite par la Guerre de Cent ans, elle est reconstruite entre la fin du XVe et le début du XVIe siècle.
De styles roman, gothique et Renaissance, l'église Saint-Aignan dévoile un chœur, un bas côté droit et une tour de clocher du XIIe siècle. Les visiteurs peuvent également admirer un bas côté gauche du chœur et une nef du XVe avec deux piliers romans.
Un portail de transept sud de style Renaissance, des statues de saint Vincent et de saint Éloi en bois doré du XIIe siècle ainsi que des vitraux des XIXe et XXe siècles complètent le décor de l'édifice.