Durham is a town in Middlesex County, Connecticut, United States. Durham is a former farming village on the Coginchaug River in central Connecticut. The population was 6,627 at the 2000 census. Every autumn, the town hosts the Durham Fair, the largest volunteer agricultural fair in New England.
The Durham town center is listed by the U.S. Census Bureau as a census-designated place in the 2000 census. The core of the town center has also been listed as a historic district on the National Register of Historic Places.
According to the United States Census Bureau, the town has a total area of 23.8 square miles (61.5 km²), of which, 23.6 square miles (61.1 km²) is land and 0.2 square miles (40 ha or 0.67%) is water. The town center CDP has a total area of 6.3 square miles (16.2 km²). 6.3 square miles (16.2 km²) of it is land and 0.16% is water.