Naugatuck is a bedroom community with the peaceful Naugatuck river flowing through it. The town spans both sides of the river, just south of Waterbury and includes the communities of Union City, Straitsville and Millville. Spend a little time in Naugatuck and you will quickly learn that the residents love the small town feel while still having everything they could want/need very close by.