The school is located on the shore of Canaan Street Lake with views of Mount Cardigan, on a 550-acre campus featuring cross-country and Nordic skiing trails as well as a full mountain biking system. In addition to several athletic fields, a lighted turf field, ten outdoor tennis courts, an ice hockey arena, and a fitness center, the campus also offers a modern robotics building, makerspace, woodworking shop, and art studios. In 2024, a boathouse was added for the new rowing program, and in 2026 the Armour Squash Center is scheduled to open.