Waterford is a town located in the U.S. state of Connecticut. It is within New London County. Waterford derived its name from Waterford of England. It has a total area of 44.6 square miles at 41°20′59″N 72°08′49″W. The elevation is 46 feet above sea level. The town was incorporated in 1801. As of the 2010 census data, it had a total population of 19,517. The population density was 440/sq mi. Estimated per capita income in 2016 was $28,126. Recent job growth is positively increased by 0.73 percent. The average travel time is 22 minutes. It has Zip codes 06375 and 06385.