Tidigare kyrka på platsen var uppförd på medeltiden. Nuvarande kyrka i gustaviansk stil uppfördes åren 1782–1786 under ledning av byggherre Gustaf Philip Wennerstedt. Kyrkan har en stomme av sten och består av långhus med rundat kor i öster. Norr om koret finns en vidbyggd sakristia. Vid långhusets västra kortsida finns ett kyrktorn som är indraget i långhuset.
1786 bygger Pehr Schiörlin, Linköping en orgel med 13 stämmor, en manual och pedal. Manualverket såldes 1892 till Klotens missionshus.
1892 sätter man upp interimsorgeln från Uppsala domkyrka. Den var byggd 1887 av Åkerman & Lund, Stockholm med 11 stämmor, två manualer och pedal.
Den nuvarande orgeln är byggd 1955 av Åkerman & Lund, Knivsta och har mekanisk traktur och pneumatisk registratur. Den har tre fria kombinationer och registersvällare. Fasaden är från 1786 års orgel.