Superpower headquarters details
- City
- San Francisco
- State / region
- California
- ZIP / postal code
- 94115
- Country
- United States
- Founded
- 2023
- Website
- superpower.com
Location map
Open in Google MapsAll Superpower office locations
| City | State / region | Country | Type |
|---|---|---|---|
| San Francisco HQ | California | United States | Headquarters |
Showing the headquarters of 7 recorded locations. See every location in GraphIQ →
About Superpower
Superpower is headquartered in San Francisco, California, United States. Founded in 2023, the company has 7 recorded locations across 3 countries and employs approximately 138 people worldwide.
Where is Superpower's main office?
Superpower's main headquarters office is located at San Francisco, California 94115, United States. This is the company's primary corporate address.
Superpower regional offices
Beyond its headquarters in San Francisco, Superpower has recorded locations in United States, India and Israel.
What does Superpower do?
The world's most advanced platform to optimize your health.
Frequently asked questions
Where is Superpower headquarters?
Superpower's headquarters is located at San Francisco, California 94115, United States.
How many offices does Superpower have?
GraphIQ records 7 locations for Superpower across 3 countries, as of October 2026.
When was Superpower founded?
Superpower was founded in 2023 and employs approximately 138 people.
How many employees does Superpower have?
Superpower has approximately 138 employees (GraphIQ estimate, 2026).