Torvastad is a former municipality in Rogaland county, Norway. The municipality existed from 1838 until 1965. The administrative centre was the village of Haugesund (from 1838 until 1855), and after that it was the village of Torvastad on the island of Karmøy. Today, the area of Torvastad refers to the northern part of the municipality (and island) of Karmøy.