Discover Foxborough
compiled from our dataFoxborough is located in Massachusetts, USA, and has a population of about 18,618. Our atlas lists 99 places here.
These include 17 sights and 2 museums, 63 restaurants, 16 places to stay and 1 cocktail bars. Highlights include Foxmeadow Farm, Chestnut Green LLC, Putnam Village.