Baidu headquarters and office locations

Baidu is headquartered in Beijing, China and has 3 office locations across 2 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Baidu Locations

Beijing (HQ),
China
No. 58 North-West 4th Ring Road
Bellevue, WA
United States
10900 NE 8th St
Sunnyvale, CA
United States
1195 Bordeaux Dr