Varberg es un municipio y una ciudad en la Provincia de Halland, Suecia.