The Vendry is now part of Groupize! Read more

Harvard Stadium

Located In: Harvard University Athletics Complex

Seated: 25,884

Harvard University Athletics Complex

Harvard University Athletics Complex

Harvard Stadium
Address
Harvard University Athletics Complex

65 North Harvard Street Boston, MA 02134

Business Space Location Map
Capacity

Seated: 25,884

Overview

Nestled in a spectacular setting next to the Charles River and with the Boston skyline on the horizon, Harvard Stadium ranks among the nation’s finest college football facilities. Built in 1903, it is also the nation’s first stadium built for college football. Harvard Stadium is a horseshoe containing architectural elements of a Greek stadium and Roman circus and is considered an engineering marvel, as it was the world’s first massive reinforced concrete structure and the first large permanent arena for American college athletics. With a seating capacity of 25,884, Harvard Stadium is praised for its outstanding sight lines for fans. Harvard Stadium once accommodated as many as 57,166 spectators when steel stands were built in the north end zone. Those stands were removed in 1951.