
Squarespace
Offices at Squarespace
Squarespace is headquartered in New York, New York, USA and has 3 office locations.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
U.S. Office Locations
Global Office Locations



Squarespace is headquartered in the West Village of Manhattan, within walking distance from the 1, A, C, E, B, D, F, and M trains. Squarespace’s 150,000-square-foot headquarters is located in Manhattan’s West Village at 8 Clarkson Street. The office fills five floors, in addition to a dedicated lo
Conveniently located by the center of town; in walking distance from the train station, authentic restaurants, local shops and cultural offerings. The open office layout was designed to focus on collaboration and team culture.

.jpg)
The Squarespace Dublin office was founded in 2013. The 24,589-square-foot office space, Squarespace House, is located in the bustling heart of Dublin city centre, a stone's throw from St. Stephen’s Green and George’s Street. Squarespace occupies four floors with a dedicated entrance, lobby, and roof