where does the new england patriots play

The New England Patriots play their home games at Gillette Stadium in Foxborough, Massachusetts.
Home stadium
- Gillette Stadium has been the Patriots’ home since the 2002 season, replacing the old Foxboro Stadium.
- The stadium is located in Foxborough, about 20–30 miles southwest of downtown Boston, and also houses the team’s offices and facilities.
Quick extra context
- Gillette Stadium is a multipurpose venue that also hosts the New England Revolution of Major League Soccer.
- It seats roughly mid‑60,000 fans for football and has been the site of many of the Patriots’ playoff runs in the 2000s and 2010s.
Information gathered from public forums or data available on the internet and portrayed here.