Gillette Stadium at 1 Patriot Place, Foxborough, MA 02035 is home to the New England Patriots (NFL) and New England Revolution (MLS). It seats approximately 65,000 for NFL games, with capacity adjustable for soccer. The stadium is located in Foxborough, Massachusetts — approximately 28 miles south of downtown Boston.
The stadium is open-air, surrounded by the Patriot Place entertainment complex (restaurants, shops, cinema, hotel). The complex itself will host pre- and post-match fan activity for World Cup 2026.
Key feature: Unlike many NFL stadiums, Gillette has direct commuter rail access from Boston — making it significantly easier to reach than venues like Arrowhead in Kansas City.