Teams Competing in the 2016 New England Physics Olympics
Boston University Academy (one team)
Thayer Academy (one team)
Dover Sherborn High School (two teams)
Wellesley High School (two teams)
Milton Academy (one team)
Apponequet Regional High School (two teams)
North Kingston High School (one team)