Classée au titre des Monuments historiques en 1840, l’église Saint-Jean-Baptiste domine la colline sur laquelle s’étage la ville de Mézin. Elle constitue le vestige monumental d’un monastère bénédictin, ou clunisien, construit vers 1100. Son architecture a été fortement influencée par celle de l’abbatiale de Saint-Sever, dans les Landes, notamment dans le traitement des chapiteaux romans.
L’édifice adopte un plan en croix latine. Le chœur roman, daté du XIᵉ siècle, est couvert d’une voûte en cul-de-four, c’est-à-dire une voûte formant une demi-coupole. Restauré au XIXᵉ siècle, il est associé à des absides contemporaines. La nef, voûtée d’ogives, appartient aux XIIIᵉ et XIVᵉ siècles et relève de l’architecture gothique. Le clocher a été reconstruit au XIXᵉ siècle après un incendie. Les vitraux datent également de cette période. Une statue de saint Jacques rappelle enfin que l’église se trouve sur le chemin de Compostelle.