Squarespace logo

Squarespace Headquarters & Office Locations

Verified data Software Companies 1,749 employees 12 offices worldwide

Headquarters: 225 Varick St 12th Floor, New York City, New York 10014-4383, United States

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
New York City, NY
United States
Total offices
12
across 4 countries
Employees
1,749
est. 2026

Squarespace headquarters details

225 Varick St 12th Floor

New York City

New York

10014-4383

United States

2003

All Squarespace office locations

12 total
City State / region Country Type
New York City HQ New York United States Headquarters

About Squarespace

Squarespace (New York Stock Exchange (NYSE): SQSP) is headquartered in New York City, New York, United States. Founded in 2003, the company operates across 4 countries with approximately 1,749 employees worldwide.

Where is Squarespace's main office?

Squarespace's main headquarters office is located at 225 Varick St 12th Floor, New York City, New York 10014-4383. This serves as the company's primary corporate address and is home to its executive leadership team.

Squarespace regional offices

Beyond its headquarters in New York City, Squarespace maintains 12 offices across 4 countries. Regional offices span 4 countries.

Squarespace contact information

The main switchboard for Squarespace headquarters can be reached at 16465803456. For investor relations, visit squarespace.com/investor-relations.

What does Squarespace do?

Squarespace, Inc. operates as a website publishing and online content management software company. The Company provides software-as-a-service tools that allows businesses, bloggers, and web developers to create and maintain websites. Squarespace serves customers worldwide.

Frequently asked questions

Where is Squarespace headquarters?

Squarespace's headquarters is located at 225 Varick St 12th Floor, New York City, New York 10014-4383, United States.

How many offices does Squarespace have?

Squarespace operates 12 offices across 4 countries as of 2026.

What is Squarespace's corporate address?

The official corporate address is 225 Varick St 12th Floor, New York City, New York 10014-4383.

When was Squarespace founded?

Squarespace was founded in 2003 and has grown to employ approximately 1,749 people worldwide.

What is Squarespace's phone number?

The main phone number for Squarespace headquarters is 16465803456.

Find more info on Squarespace using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Squarespace's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events