In 1901 a railway station named Berga was opened on this rural spot some 30 km from Stockholm. Some shops and a post office followed. The name Berga was changed to Åkers Berga to avoid confusion with other Berga in Sweden and later the present name Åkersberga evolved. After WWII the small village grew and blocks of flats were built. Åkersberga gradually evolved into a suburb with many of its inhabitants commuting to their work-places in Stockholm.
In the last decades Åkersberga has adopted a more urban character. Between 1974 and 1982 Åkersberga was the seat of Vaxholm Municipality. When the municipality was split in 1983 Åkersberga became seat of the reinstituted Österåker Municipality.