Sharon is a town located in Litchfield County, Connecticut, in the northwest corner of the state. It is bounded on the north by Salisbury, on the east by the Housatonic River, on the south by Kent, and on the west by Dutchess County, New York. At the time of the 2010 census, the town had a total population of 2,782, roughly a third more than it had had 230 years earlier. The ZIP code for Sharon is 06069. The urban center of the town is the Sharon census-designated place, with a population of 729 at the 2010 census.