Square root headquarters details
Location map
Open in Google MapsAll Square root office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Austin HQ | Texas | United States | Headquarters |
About Square root
Square root (Private) is headquartered in Austin, Texas, United States. Founded in 2006, the company operates across 2 countries with approximately 125 employees worldwide.
Where is Square root's main office?
Square root's main headquarters office is located at 508 Oakland Ave, Austin, Texas 78703. This serves as the company's primary corporate address and is home to its executive leadership team.
Square root regional offices
Beyond its headquarters in Austin, Square root maintains 3 offices across 2 countries. Regional offices span 2 countries.
Square root contact information
The main switchboard for Square root headquarters can be reached at 5126939232. For investor relations, visit square-root.com/investor-relations.
What does Square root do?
We’re a bootstrapped SaaS company out of Austin, Texas. We create tech solutions inspired by our enterprise customers in auto and retail to make store relationship management a snap.
Frequently asked questions
Where is Square root headquarters?
Square root's headquarters is located at 508 Oakland Ave, Austin, Texas 78703, United States.
How many offices does Square root have?
Square root operates 3 offices across 2 countries as of 2026.
What is Square root's corporate address?
The official corporate address is 508 Oakland Ave, Austin, Texas 78703.
When was Square root founded?
Square root was founded in 2006 and has grown to employ approximately 125 people worldwide.
What is Square root's phone number?
The main phone number for Square root headquarters is 5126939232.