The New England Patriots are located in Foxborough, Massachusetts , in the Greater Boston area, where they play their home games at Gillette Stadium.

Home city and region

  • The team is based in the Greater Boston area but officially calls Foxborough, Massachusetts its home.
  • Foxborough sits roughly 20–25 miles southwest of downtown Boston, making it accessible to fans from across New England.

Stadium details

  • The Patriots play at Gillette Stadium, a multi-purpose venue in Foxborough that also houses the team’s administrative offices and practice facilities.
  • Gillette Stadium opened in 2002, replacing the old Foxboro Stadium as the franchise’s home field.

Why “New England” Patriots?

  • The franchise originally began as the Boston Patriots but rebranded to the New England Patriots to represent the wider New England region.
  • This regional identity reflects fans from several nearby states who travel into Foxborough for games and events.

TL;DR: The New England Patriots are located in Foxborough, Massachusetts, just outside Boston, and play at Gillette Stadium.