La chiesa di S. Maria, la cui fondazione risale al XII o XIII secolo, appare già nell’antico elenco ecclesiastico del 1300 indicata come Santuario già dedicato all’Assunzione della Vergine. La chiesa di Santa Maria e Santo Stefano sorge lungo la valle dell'Aneva, a mezza costa fra il crinale spartiacque fra Reno e Panaro e la valle del Reno. Di forme barocche, presenta una facciata tripartita che denuncia la scansione interna dei volumi. L'interno, ad aula voltata a botte con unghiature, è ritmato in cinque campate irregolari con quattro cappelle laterali intervallate a nicchie di minor volume. Il presbiterio, a pianta quadrangolare, è voltato a crociera.