where do the patriots play

4 hours ago 3
Nature

The New England Patriots play their home games at Gillette Stadium, which is located in Foxborough, Massachusetts, about 22 to 30 miles southwest of Boston. Gillette Stadium has been the Patriots' home since 2002, replacing the former Foxboro Stadium. It is a multi-purpose stadium with a seating capacity of around 64,628 for American football games as of 2023. The stadium also houses the team's practice facilities and administrative offices, as well as the headquarters of the Kraft Group, the team's owner. Gillette Stadium is part of a larger entertainment complex called Patriot Place, which includes shopping, dining, and hotels