1878 m. pastatyta Nemajūnų bažnyčia su dviem fasadiniais bokštais ir bokšteliu ant stogo yra vienintelis originalus medinės neogotikos liaudies meistrų kūrinys Lietuvoje, tačiau joje persipina ir kiti architektūros stiliai. Pagrindinė kompozicijos idėja - romantinė viduramžių nostalgija, siekimas imituoti žinomo gotikos paminklo - šv. Onos bažnyčios pagrindinį fasadą. Stačiakampis bažnyčios planas sukurtas pagal klasicizmo tradicijas, tuo tarpu stambiam pastato kupolui, iš dalies ir dvibokštei fasado struktūrai bei interjero kompozicijai būdingi neobaroko bruožai. Bažnyčios interjerą puošia Sankt Peterburgo dailės akademijos akademiko, dailininko Nikodemo Silvanavičiaus šiai bažnyčiai nutapyti du paveikslai - "Šv. apaštalai Petras ir Povilas" (1833 m.) bei "Kristus ir šv. Marija Magdalietė" (1892 m.). Už didžiojo altoriaus kairėje pusėje esančių durų su vitražiniais stiklais yra Šv. Marijos koplyčia, kurios grindys užklotos XIX a. tautodailės kūriniu - iš 64 jaunamarčių juostų surištu kilimu.