Marsta is a locality located 35.15 km south-southeast from Stockholm in Stockholm County, Sweden. The population of Marsta is 29,781 people. Akersberga, Lidingo, Stockholm are located close to Marsta. You can find Marsta on any map using the following decimal coordinates: 59.6232 (latitude), 17.8386 (longitude).