 The house was listed on the National Register of Historic Places in 1980.It currently houses the college's alumni relations office and is used for special events.The Aldus Chapin Higgins House is located northwest of downtown Worcester, on the north side of the Worcester Polytechnic Institute campus, overlooking Institute Park to the north.