Stratford is a town in Fairfield County, Connecticut, United States. It was founded by Puritans in 1639.

The population was 51,384 as of the 2010 census.