Sherman is the northernmost and least populous town of Fairfield County, Connecticut, United States. The population was 3,581 at the 2010 census. The town is named for New Haven's Founding Father, Roger Sherman. Sherman has been named "Best Small Town in Connecticut" three times by Connecticut Magazine. The Appalachian Trail goes through the northern end of Sherman. Part of Squantz Pond State Park is in the town.