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.
The Squarespace Dublin office was founded in 2013 as a hub for our Customer Operations team. The 24,589-square-foot office space is located at Squarespace House in Dublin 8, close to Antique Quarter, The Liberties, and original city walls. Squarespace occupies four floors with a dedicated entrance,