Alibaba Zhangbei
203 MW AI data center in Zhangbei, China — under construction.
- Capacity: 203 MW
- Location: Zhangbei, China
- Developer: Alibaba
- Status: under construction
- Estimated cost: $6.5B
- Energy source: Renewable (wind + solar)
Alibaba Zhangbei is a 203 MW AI data center project located in Zhangbei, China, currently under construction. It is being built by Alibaba. The estimated build cost is $6.5B. Power for the facility is sourced from Renewable (wind + solar). This project is one of thousands of data-center facilities tracked by Data Center Index across China — covering operational, under-construction, announced, and permitted sites.
Notes
Users: Alibaba; Epoch 'Current power' = 203 MW (may include campus expansions); Cost modeled at ~$44B/GW by Epoch AI
Public companies linked to Alibaba Zhangbei
Developers, tenants, and suppliers tracked by Data Center Index with exposure to this project:
- ABB Ltd (ABBNY) — transformer switchgear · power equipment · mid DC exposure
Related data center projects
- Baidu AI Cloud — Yanqi Lake Data Center — 600 MW, Yanqing, China · operational
- ByteDance Volcengine — Inner Mongolia AI Training Cluster — 600 MW, Hohhot, China · operational
- Alibaba Cloud — Zhangbei Super Data Center — 500 MW, Zhangbei, China · operational
- Huawei Cloud — Guizhou AI Data Center — 400 MW, Guiyang, China · operational
- Tencent Tianjin AI Data Center (China) — 300 MW, Tianjin, China · operational
- DeepSeek — AI Training Cluster — 100 MW, Hangzhou, China · operational
- SenseTime Lin-gang AIDC (China), Shanghai, China · operational