Marmaskogen est une localité dans la commune de Söderhamn, dans le comté de Gävleborg, en Suède. Sa population est de 1 205 habitants (2023). La grande ville la plus proche est Gävle, à 69 km au sud. Parmi les sites touristiques alentour : Söderala church (3,3 km), Faxeholm (9,9 km) et vieille église de Trönö (11,7 km).