CHEMGO originated from the predecessor companies Stehelin AG (established in the 1830s) and Chemgo Organica AG (established in 1976).

In 2019, the two companies merged and CHEMGO now contains a distribution and agency business. Since 2001, CHEMGO is a member of the London Pharma & Chemicals Group (, which has businesses and offices in several European countries.

In January 2008, a company was set up in France ( to service the French and other EU markets. The office is located in Lyon.

The CHEMGO headquarters are just outside of Basel, the heart of the Swiss life science industry.