Consisting of the City of Brockton and the towns of East Bridgewater, Halifax, Hanson, and Whitman, all in the county of Plymouth; and the city known as the town of Randolph, Precincts 1, 2, 3, 7, 8, and the town of Avon in the county of Norfolk.