The New England Patriots’ stadium is Gillette Stadium, located in Foxborough, Massachusetts, between Boston and Providence.

Quick Scoop

  • Stadium name: Gillette Stadium.
  • City/town: Foxborough, Massachusetts, in the Greater Boston area.
  • Rough area: About 20–30 miles southwest of downtown Boston and northeast of Providence, Rhode Island.
  • Complex: It sits within the Patriot Place development along U.S. Route 1 in Foxborough.

Information gathered from public forums or data available on the internet and portrayed here.