Alumni Stadium is a college football stadium located on the lower campus of Boston College in Chestnut Hill, Massachusetts. It is approximately 6 miles west of downtown Boston, located just inside the Boston city limits near the border with Newton.