Se localiza en la zona oeste de Teherán, la capital del país.[3] El estadio anteriormente fue llamado Estadio Aryamehr en honor al antiguo Sha de Irán, pero después de la Revolución iraní se cambió a Azadi (que significa "libertad").[4] El estadio es fácilmente accesible para la mayoría de los habitantes de la ciudad; aunque anteriormente a las mujeres se les tenía prohibido el ingreso debido a las leyes islámicas,[5] el presidente de Irán Mahmud Ahmadineyad les otorgó en 2006 el derecho de ingresar a este y los demás recintos deportivos del país.En 2004 una pantalla gigante fue añadida, reemplazando al tablero original.Al término de aquel partido, que los locales ganaron 2:1, al menos cinco personas murieron y más de cuarenta resultaron heridas.