According to the 2020 Census, Shelton is home to roughly 40,000 people, that's forty thousand that have been accounted for. Some believe that Shelton is also home to a small, mysterious group known as the Melon Heads that live on a haunted stretch of Saw Mill City Road along the Means Brook Reservoir.