Marlborough is a town in Hartford County, Connecticut, United States. It contains the census-designated place (CDP) of Terramuggus. The town's population was 6,404 at the 2010 census. Marlborough is an upper class suburban and rural community. The local high school is RHAM High School. In 2013, Marlborough ranked third (of 24) in Connecticut Magazine's biannual ranking of Connecticut small towns, median home sale price between $175,000 and $224,999. According to the United States Census Bureau, the town has a total area of 23.5 square miles (60.9km2), of which 23.4 square miles (60.5km2) is land and 0.15 square miles (0.4km2), or 0.73%, is water. Marlborough is adjacent to four other Connecticut towns (Glastonbury to the north, East Hampton to the west, Colchester to the south, and Hebron to the east). East Hampton, Colchester and Hebron are each in different counties from each other and from Marlborough.