The town of Stoughton, Massachusetts is located approximately 20 miles south of Boston and is equidistant to Providence and Cape Cod. Stoughton has a population of 26,951 and a total area of 16.3 square miles. Stoughton is part of Norfolk County. The Stoughton District Court is located at 1288 Central Street and serves the following municipalities: