Obec Seč se nachází ve Švihovské pahorkatině, 2 km západně od Blovic, 18 km jihovýchodně od Plzně.
První zmínka o kostelu Nanebevzetí Panny Marie pochází ze 14. století. Během husitských válek obec zpustla a vznikla zde tvrz. Z původního gotického kostela tedy zůstala pouze zvonice a část zdiva. Tradice poutí byla podmíněna darováním milostné sošky Panny Marie s Ježíškem k roku 1659.
Nynější ohrazená stavba s hřbitovem pochází z roku 1737. Jednolodní chrám doplněn po stranách dvěma kaplemi je uzavřen šestibokým presbytářem a hranolovitou věží. Zařízení kostela je z většiny barokní. Do nedávné doby zdobilo kostel množství původních gotických soch, které jsou dnes bohužel z bezpečnostních důvodů uschovány.