Alibaba Zhangbei

169 MW AI data center in Zhangbei, China: operational.

Alibaba Zhangbei is a 169 MW AI data center project located in Zhangbei, China, currently operational. It is being built by Alibaba Cloud for tenant Alibaba. The estimated build cost is $6.4B. Its energy source is listed as 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' = 169 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

Frequently asked questions

What is Alibaba Zhangbei?
Alibaba Zhangbei is an AI data center project in Zhangbei, China tracked by Data Center Index. Its status is operational.
Where is Alibaba Zhangbei?
Alibaba Zhangbei is in Zhangbei, China.
How big is Alibaba Zhangbei?
Data Center Index tracks Alibaba Zhangbei at 169 MW, on an estimated $6.4B build. That capacity is an estimate. We modeled or inferred it, and no source states it.
Who is building Alibaba Zhangbei?
Alibaba Cloud is developing Alibaba Zhangbei, with Alibaba named as the tenant.
Which public companies are linked to Alibaba Zhangbei?
Data Center Index links 1 tracked public company to Alibaba Zhangbei: ABB Ltd (ABBNY). Each is a developer, tenant or supplier with a sourced link to the project.

Sources

  1. Epoch AI Frontier Data Centers (epoch · aggregator · 2026-04-29)
  2. AI Data Center Index facility profile: Alibaba Cloud Zhangbei Ai Data Center China (aidci · aggregator · 2026-04-29)
  3. Epoch AI (epoch.ai · aggregator · 2026-09-11)
  4. Alibaba opens its first self-designed, self-built data centers (datacenterdynamics.com · press · 2016-09-13)