Houzz headquarters and office locations

Houzz is headquartered in Palo Alto, CA and has 9 office locations across 7 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All Houzz Locations

Palo Alto (HQ), CA
United States
285 Hamilton Ave 4th Floor
Nashville, TN
United States
Phoenix, AZ
United States
Sydney
Australia
Berlin
Germany
Tel Aviv-Yafo
Israel
Tokyo
Japan
Moscow
Russian Federation
London
United Kingdom