Zoho headquarters and office locations

Zoho is headquartered in Pleasanton, CA and has 11 office locations across 8 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Zoho Locations

Pleasanton (HQ), CA
United States
4141 Hacienda Dr
Austin, TX
United States
6800 Burleson Rd Building 310, Suite 200
Byron Bay
Australia
10/130 Jonson St
Beijing
China
3F, KPHZ International Technology Transfer Center, No.28, Houtun Road
Chengalpattu
India
Estancia IT Park, Plot No. 140 & 151 GST Road, Vallancherry, Village
Renigunta
India
16-237, Srikalahasti Road
Tenkasi
India
Silaraipuravu Village, Mathalamparai
Yokohama
Japan
Minato Mirai Center Building, 13f, 3-chōme-6-1 Minatomirai, Nishi-ku
Santiago de Querétaro
Mexico
Piso 3, Avenue Antea 1088, Jurica
Utrecht
Netherlands
Beneluxlaan 4B
Dubai
United Arab Emirates