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 (www.lpc-grp.com), which has businesses and offices in several European countries.

In January 2008, a company was set up in France (www.chemgo.fr) 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.