Organisasjonen har 30 medlemsstater (per 2021) og hovedkvarter i Paris i Frankrike. IEA er en autonom internasjonal organisasjon under OECDs vinger.