Shelton is a city in Fairfield County, Connecticut, United States. The population was estimated at 41,129 on July 1, 2019 by the United States Census Bureau.

source