L'église Notre-Dame-de-l'Assomption de Rouffach a été construite en grès au XIIe siècle sur les bases d'une ancienne église romane du XIe siècle. De style roman ogival, l'édifice a évolué au fil du siècle et les transformations réalisées au début du IIIe siècle en fond la première église gothique d'Alsace. C'est vers 1250 qu'est érigée sur la croisée du transept, la tour centrale octogonale, d'une hauteur de 68 mètres, elle épouse les influences allemande et bourguignonne. La façade occidentale et munie de deux tours carrées côte à côte: une au Sud atteignant 42 mètres de hauteur, elle fut réalisée au XVIe siècle et l'autre au Nord, d'une hauteur de 56 mètres, a été élevée de 1867 à 1872 par l'architecte Miney. Les bras du transept plafonnés ont été voûtés à la fin du XIIe siècle, avec adjonction de larges contreforts percés de passages en arc brisé. L'édifice extérieur comprend de nombreuses statues et bas-reliefs romans dont le symbole de "l'arbre de vie". Au niveau du chevet, de profondes marques dans la pierre sont les vestiges d'une ancienne pratique des vignerons qui aiguisaient ici leurs serpettes, ce qui devait leur assurer de bonnes vendanges, une autre version raconte que ce serait les Suédois en 1639 qui y auraient aiguisé leurs armes.