Iranic Languages, Old:
Steppe: Iazyge (Alfold), Scythian (Ukraine), Alanian (Northern Caucasus), Burta (Volga), Sarmatian (Kazakhstan, Kyrgyztan)
Iran: Median (NW), Persian (SE), Parthian (Khorasan, W. Turkmenistan), Tabari (Caspian Coast)
Eastern Iranian Plateau: Khwarezmi (South of the Aral Sea), Sogdian (Uzbekistan and N Tajikistan), Bactrian (S. Tajikistan and NE Tajikistan),Arachosian (NW Afgh.), Margian or Dihi (Turkmenistan), Gedrosian (Balochistan), Kushan (India), Saka (Tarim Basin)
Iranic Languages, Modern:
Northwest : Ossetian (Caucasus)
Southwest: Zazaki (inner Turkish Kurdistan), Kurdish, Gorani (part of Iranian Kurdistan), Luri (red in SW Iran), Persian, Semnani (blue in NE Iran), Tati (Azerbaijan), Talysh (Iran/Azerbaijan border), Gilani (red south of Caspian Sea), Mazandarani (green south of Caspian Sea), Yaghnobi (smaller in Taj.-Afg. borderlands)
Southeast: Balochi (South Pakistan), Pashto (Afg.-Pak. border), Tajik (Tajikistan + N. Afg.)
Hope thats roughly accurate, and havent missed anyone