Skjold es un pueblo del municipio de Vindafjord , en el condado de Rogaland , Noruega . El pueblo está situado en el extremo norte de Skjoldafjorden , a lo largo de la carretera europea E134 , a unos 25 kilómetros (16 millas) al noreste de la ciudad de Haugesund . La iglesia de Skjold se encuentra en el pueblo. El pueblo fue el centro administrativo del antiguo municipio de Skjold , que existió desde 1838 hasta 1965.
El pueblo de 1,01 kilómetros cuadrados (250 acres) tiene una población (2019) de 886 habitantes y una densidad de población de 877 habitantes por kilómetro cuadrado (2270/milla cuadrada). [1]