The New England Patriots play their home games at Gillette Stadium, which is located in Foxborough, Massachusetts, about 22 miles southwest of Boston. Gillette Stadium opened in 2002 and has a seating capacity of around 65,000. It serves as the home stadium and administrative offices for the Patriots and is part of the Patriot Place complex, which offers shopping, dining, and entertainment options.