We want to make it easier for you to live, work, visit and do business in Shelton. Located on the Housatonic River and Naugatuck Valley, the City of Shelton is recognized as a premier residential and business community. In a recent 2016 Zippia Report, Shelton was ranked first as “a most successful city” among all the cities in Connecticut.