Where is Biogen Headquarters?
Main Office Address and Global Locations

Biogen Inc is a biotechnology firm dedicated to the discovery and development of therapies for neurological and neurodegenerative conditions. The company maintains a significant presence through its research and commercial operations, which are coordinated from its primary facilities. Its global footprint supports the advancement of treatments for multiple sclerosis, spinal muscular atrophy, and other rare disorders.

Where is Biogen Headquarters?

The official headquarters of Biogen Inc is located at 225 Binney St, Cambridge, Massachusetts, United States. This facility is situated within the Kendall Square area, a district known for its high concentration of life sciences and biotechnology organizations. The building serves as a primary base for the company's administrative and research functions, occupying a substantial footprint in the local business landscape. The architecture of the site is designed to accommodate laboratory spaces alongside corporate offices, facilitating a collaborative environment for scientific teams. This location remains a focal point for the company's ongoing efforts in neuroscience and biologics research. As the operational heart of the organization, the Cambridge facility plays a critical role in managing the company's international business activities. It houses key executive leadership and strategic departments that oversee the development and commercialization of therapies across global markets. By centralizing these core functions, the site ensures that research initiatives are effectively aligned with the company's broader mission to address serious neurological diseases. The facility acts as a command center for coordinating with regional offices, ensuring that clinical and commercial operations remain consistent worldwide. This strategic core is essential for maintaining the company's position in the biotechnology sector.

Other Biogen Office Locations

Main Headquarters
Office Locations
United States flag
Cambridge, MA
Greece flag
Athens
Canada flag
Toronto
Austria flag
Vienna
Brazil flag
S £o Paulo
United States flag
South San Francisco, CA
Portugal flag
Lisbon
Switzerland flag
Luterbach
These locations enable Biogen to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.

More Headquarters in Cambridge, Massachusetts

Business ServicesResearch & DevelopmentManufacturingPharmaceuticals
Project ManagementBusiness ServicesResearch & Development
Business ServicesChemicals & Related ProductsResearch & DevelopmentManufacturing
Business ServicesResearch & Development

Frequently Asked Questions Regarding Biogen Headquarters and Office Locations

Where is Biogen headquartered?
Biogen main headquarters is located at 225 Binney St, Cambridge, Massachusetts, 02142, United States
What is the address of Biogen Inc's headquarters?
The main office is at 225 Binney St, Cambridge, United States.
In which countries does Biogen Inc have offices?
Biogen Inc has offices in countries such as United States, Greece, and Canada.
How do I contact Biogen Inc's main office?
You can reach the headquarters by phone at (781) 464-2000, if available.
Does Biogen Inc have global office locations?
Yes, Biogen Inc has global offices.
Sign Up for Free to explore more.