El campus principal está situado en la rivera del río Charles en el barrio Fenway-Kenmore de Boston, mientras que el campus médico universitario de Boston se encuentra en el barrio de South End.