Humanoid headquarters details
- City
- London
- State / region
- England
- Country
- United Kingdom
- Founded
- 2024
- Website
- thehumanoid.ai
- linkedin.com/company/humanoidai
Location map
Open in Google MapsAll Humanoid office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | England | United Kingdom | Headquarters |
About Humanoid
Humanoid is headquartered in London, England, United Kingdom. Founded in 2024, the company employs approximately 146 people worldwide.
Where is Humanoid's main office?
Humanoid's main headquarters office is located at London, England, United Kingdom. This is the company's primary corporate address.
What does Humanoid do?
Humanoid’s mission is to create the world’s leading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate into daily life and amplify human capacity. The company’s general-purpose humanoid robots are developed to be flexible and capable of adapting to complex environments. They will expand the market for industrial automation, including use cases in manufacturing, warehouses and logistics, among others. By deploying Humanoid’s general-purpose humanoid robots in hazardous or monotonous environments the company envisions the future where human well-being is safeguarded while closing the gaps in critical global labour needs.
Frequently asked questions
Where is Humanoid headquarters?
Humanoid's headquarters is located at London, England, United Kingdom.
When was Humanoid founded?
Humanoid was founded in 2024 and employs approximately 146 people.
How many employees does Humanoid have?
Humanoid has approximately 146 employees (GraphIQ estimate, 2026).