Pembangunan stadion King Abdullah City dimulai pada 2012 dan diresmikan pada 1 Mei 2014.
Stadion King Abdullah City dibuka dengan laga final Piala antara Al-Shabab dengan Al-Ahli.
Lokasi stadion King Abdullah City yakni di Jeddah, Arab Saudi atau 15 kilometer dari pedalaman Corniche dan 35 kilometer dari air mancur Raja Fahd.