Instituttet har sitt sete i Cambridge i Massachusetts i USA. Det er finansielt og rettslig uavhengig. Det støtter studier av Øst-Asia gjennom sitt bibliotek Harvard-Yenching Library.