Gammalstorp is a minor community in Sölvesborg municipality, Blekinge. Gammalstorp was between 1863 and 1970 a municipality. In contrast to other municipalities of the time (e.g. Mjällby), Gammalstorp did not have a particular administrative centre. Instead, the functions were divided between the villages of Norje and Gammalstorp.
The village has grown up around the church, which was originally located on an island, in the former sound/lake of Vesan. Up until the 1950s, the municipality housed a number of distillery