Mariefreds church is situated in the centre of the town (and parish) Mariefred by lake Mälaren, the third biggest lake in Sweden. The present church, built in 1624, was fire ravaged already in 1682. After restauration it was consecrated a second time in 1697.