About us

The Red Castle builds its new home.

Al Ahly Sports City is an integrated destination rising in Sheikh Zayed, West Cairo — bringing sport, education, health, hospitality and community together in one place, with the new stadium as its architectural centerpiece.

Aerial view of the completed Al Ahly Sports City

A century of history

Al Ahly — the Red Castle — carries more than a century of history in the game.

A destination, not only a stadium

Designed to serve members, supporters and the wider community every day of the year.

Built for what comes next

A landmark for West Cairo and a stage for the generations still to come.

Watch the cinematic journey