Norfolk is a town in Norfolk County, Massachusetts, United States, with a population of 11,227 people at the 2010 census. Formerly known as North Wrentham, Norfolk broke away to become an independent town in 1870.
According to the United States Census Bureau, the town has a total area of 15.2 square miles (39 km2), of which 14.8 square miles (38 km2) is land and 0.3 square miles (0.78 km2) (2.30%) is water.
As of the census of 2000, there were 10,460 people, 2,818 households, and 2,412 families residing in the town. The population density was 705.1 people per square mile (272.1/kmē). There were 2,861 housing units at an average density of 192.9 per square mile (74.4/kmē).