Advanced
Enterprise solutions
Sign in
Sign up
Overview
Locations
Key People
Competitors
Revenue
Financials & Metrics
Follow
Home
/
Alibaba
/
Locations
Alibaba headquarters and office locations
Alibaba is headquartered in Hangzhou Shi, China and has 14 office locations across 12 countries.
View Company
Filter locations by country
United States
United Kingdom
Germany
France
Italy
Netherlands
Australia
India
China
Hong Kong
Japan
Taiwan, Province of China
Filter locations by country
United States
United Kingdom
Germany
France
Italy
Netherlands
Australia
India
China
Hong Kong
Japan
Taiwan, Province of China
Filter
All Alibaba Locations
Hangzhou Shi
(HQ)
China
969 Wenyi W Rd, Yuhang Qu
Hangzhou Shi
China
Jianghui Rd, Binjiang Qu
San Mateo
,
CA
United States
400 S El Camino Real #400
Melbourne
Australia
Level 2, 411 Collins Street,
Paris
France
6 Rue de Paradis 6th floor
München
Germany
1st Floor 8 Viktualienmarkt
Hong Kong
Hong Kong
26/F Tower One, Times Square 1 Matheson Street, Causeway Bay
Mumbai
India
inspire BKC Main Road, G Block BKC, Bandra Kurla Complex
Milano
Italy
13 Corso Europa
Tokyo
Japan
27F Kyobashi Edogrand 2-2-1 Kyobashi, Chuo-ku
Amsterdam
Netherlands
450 Herengracht
Taipei
Taiwan, Province of China
11/F, No, No. 5, Nanjing E Rd, Neihu District
London
United Kingdom
5 Southampton St
London
United Kingdom
8th Floor, Millbank Tower, 21-24 Millbank, Westminster
Report incorrect company information
Location of similar companies
Qurate Retail Group
Media & Entertainment - Public
Coupang
Retail - Private
ASOS
Retail - Public
JD.com
Retail - Public