Harvard Stadium

Located south of the Charles River, just over the Anderson Bridge from Harvard University, Harvard Stadium was constructed in 1903 and was the first large permanent arena for American collegiate athletics. It was here that the Harvard Crimson football team played its first home game, against Dartmouth, and it is the field where Harvard athletics continues to play, year-round.

Locations

65 N Harvard St
Boston, MA 02163
United States