Skjold, Rogaland

Skjold is a village in Vindafjord municipality in Rogaland county, Norway. The village is located at the northern end of the Skjoldafjorden, along the European route E134 highway, about 25 km northeast of the town of Haugesund. Skjold Church is located in the village. The village was the administrative centre of the old municipality of Skjold which existed from 1838 until 1965.

The 1.01 km2 village has a population (2019) of 886 and a population density of 877 PD/km2.