Hammarsland is a village in Øygarden Municipality in Vestland county, Norway. The village is located on the island of Sotra, just east of the village of Skogsvåg.