NEWSAR
Multi-perspective news intelligence
Foxborough (Massachusetts)

Foxborough (Massachusetts)

Location

Foxborough is a town in Norfolk County, Massachusetts, United States. Located within the Boston metropolitan area, it sits approximately 22 miles southwest of the city in Massachusetts’s MetroWest region. As of the 2020 census, the population was 18,618.

Mentions:0
7 Days:0