Biogen’s New Global Headquarters: Consolidating Operations in Cambridge
New Headquarters Details
Biogen has announced plans to establish a new global headquarters and innovation hub in Cambridge, Massachusetts12. The company will consolidate its operations into a single 580,000-square-foot facility located at 75 Broadway in the Kendall Common development13.
Timeline and Lease
The new headquarters is set to open in 2028, coinciding with Biogen's 50th anniversary12
Biogen has signed a 15-year lease for the space14
Facility Features
The building will integrate research and development, technical operations, and commercial teams24
It will include modern laboratories, upgraded workspaces, and sustainable design elements1
The facility will house the Biogen CoLab, a community laboratory and collaborative space for education and career preparation in life sciences1
Strategic Importance
The move aims to enhance collaboration and fuel innovation within the life sciences community1
Biogen will be the sole corporate tenant in the building, allowing for optimization of its real estate footprint14
The new headquarters reinforces Biogen's commitment to the Massachusetts life science ecosystem12
Impact on Current Operations
Biogen currently occupies 992,000 square feet across three buildings in Kendall Square4
The move will reduce Biogen's local footprint by more than 400,000 square feet4
Development Partners
The building is being developed through a partnership between MIT Investment Management Company and BioMed Realty, a Blackstone Real Estate portfolio company12
Sources:
1. https://www.investing.com/news/company-news/biogen-to-establish-new-hq-in-cambridge-by-2028-93CH-3944302
2. https://www.pharmexec.com/view/biogen-establish-new-global-hq-innovation-hub-massachusetts-2028
3. https://news.mit.edu/2025/biogen-to-consolidate-operations-first-mit-kendall-common-building-0324
4. https://www.bisnow.com/boston/news/life-sciences/biogen-to-move-hq-to-mits-volpe-center-128613