Harrisville is a city in Weber County, Utah, United States. The population was 5,567 at the 2010 census. It is part of the Ogden–Clearfield, Utah Metropolitan Statistical Area. The current mayor is Michelle Tait.
The first permanent settlement at Harrisville was made in 1850. A post office called Harrisville was established in 1871, and remained in operation until 1902. The community was named after Martin H. Harris, a pioneer settler.
According to the United States Census Bureau, the city has a total area of 2.7 square miles (7.0 km2), all land.
As of the census of 2000, there were 3,645 people, 1,010 households, and 884 families residing in the city. The population density was 1,347.6 people per square mile (521.2/km2). There were 1,036 housing units at an average density of 383.0 per square mile (148.1/km2).