where does patriots play

The New England Patriots play their home games at Gillette Stadium in Foxborough, Massachusetts, just southwest of Boston.
Main details
- Team: New England Patriots (NFL).
- Stadium: Gillette Stadium.
- Location: Foxborough, Massachusetts, about 20–25 miles southwest of downtown Boston.
Quick extras
- Gillette Stadium has been the Patriots’ home since the 2002 season, replacing the old Foxboro Stadium.
- The venue is a multi‑purpose facility that also hosts the New England Revolution (MLS) and concerts and other major events.
Information gathered from public forums or data available on the internet and portrayed here.