new england patriots where do they play

The New England Patriots play their home games at Gillette Stadium in Foxborough, Massachusetts, about 22 miles southwest of downtown Boston.
Home stadium
- Gillette Stadium is a multi-purpose venue that serves as the home field and main offices for the New England Patriots of the NFL.
- It is located in Foxborough, Massachusetts, a town situated between Boston, MA, and Providence, RI.
Quick extra details
- The Patriots have played at Gillette Stadium since 2002, when it replaced the old Foxboro Stadium as their home.
- The venue also hosts the New England Revolution soccer team and other major events like concerts.
Information gathered from public forums or data available on the internet and portrayed here.