Data center · China

Alibaba Zhangbei

Alibaba Zhangbei is a data center in China, with 169 MW of IT power, owned by Alibaba.

Facts

Every value links to its source, and to the source's own record where it has one. Licences and last-checked dates are per row.

FactValueSource
LocationChinaEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
AddressAlibaba Zhangbei Yun Calculation Data Center, Zhangbei County, Zhangjiakou, Hebei, China, 076471Epoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
StatusOperatingEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
Start year2025Epoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
OwnerAlibabaEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
Used byAlibabaEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
IT power169 MWEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
Compute (H100 equivalents)31,885 H100eEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
Capital cost$6.4 bnEpoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
ChipsH20Epoch AI data centers · CC BY 4.0 · checked 24 Oct 2026
Coordinates41.1835, 114.7324Epoch AI data centers · CC BY 4.0 · checked 24 Oct 2026

Research on this data center and its owner.Who owns it up to the parent company, its power supply, grid connection and planning status, and an introduction to the owner.

Request research

How it compares

Alibaba Zhangbei is the 3rd-largest of 4 data centers in China by IT power; its 169 MW is 23% of the 731 MW we hold for China. Ranks and totals cover the data centers in our data that report their IT power, not every one in existence.

WithinRankTotalShare
China3rd of 4731 MW23%
All data centers in our data33rd of 7514,257 MW1.2%

Owner, user and place

More from Alibaba

Other data centers in China

All 5 data centers in China

Data on this page