Shelton is located in Fairfield County, CT. The population is 39,953, making Shelton the 5th largest city in Fairfield County.
There are 12 public schools in Shelton with an average Homefacts rating of B+. The total crime rate for Shelton is low , and there are 23 registered sex offenders residing in the city. Unemployment in Shelton is very high and the median home sales price is $0. Detailed and up-to-date Shelton property reports are available for any property address.